aws-cdk-template

構成図

SSH アクセス

EC2_INSTANCE_ID=$(aws ec2 describe-instances \
    --filters "Name=tag:Name,Values=AwsCdkTemplate-Ec2Stack/AwsCdkTemplate-Ec2Stack-general_purpose_ec2" \
    --query "Reservations[].Instances[?State.Name=='running'].InstanceId[]" \
    --output text)
ssh -i ~/.ssh/ec2/id_ed25519 admis@$EC2_INSTANCE_ID

よく使うコマンド

テスト

npx npm run test
npx npm run test -- -u

デプロイ

npx cdk synth
npx cdk deploy --all --require-approval never
npx cdk destroy --all --force