IAM roles for AWS Service Catalog launch constrains required on AWS tenant accounts.
AWS Cloud Development Framework v2 https://docs.aws.amazon.com/cdk/v2/guide/getting_started.html
-
Edit
cdk.context.json
file to modify parameters. -
Install NPM dependencies and build the CDK application
npm install && npm run build
- Synthesize CDK app/stack to generate CF templates
npx cdk synth --all
- Authenticate to your AWS account, define AWS CLI profile & region
export AWS_PROFILE={profile_name}
export AWS_REGION={region_name}
- Review AWS resources to deploy
npx cdk diff --all
- Deploy CDK app/stacks to your AWS account
npx cdk deploy --all
- Destroy CDK app/stacks on your AWS account
npx cdk destroy --all