# sudo npm install -g aws-cdk
#python3 -m venv venv
#source venv/bin/activate
# sudo pip install --upgrade pip
# echo '{"app": "python3 liu.py"}' > cdk.json
# vi liu.py
# pip install aws-cdk.aws-ec2 aws-cdk.aws-elasticloadbalancingv2 aws-cdk.aws-iam
# aws ec2 create-key-pair --key-name bastionkey --query 'KeyMaterial' --output text > bastionkey.pem
from aws_cdk import (
aws_ec2 as ec2,
aws_iam as iam,
aws_elasticloadbalancingv2 as elb,
core
)
class Vpc(core.Stack):
def __init__(self, scope: core.Construct, id: str, **kwargs) -> None:
super().__init__(scope, id, *kwargs)
key_name="bastionkey"
#aws ec2 create-key-pair --key-name bastionkey --query 'KeyMaterial' --output text > bastionkey.pem