This is a project build with CDK development. Language is TypeScript.
The cdk.json file tells the CDK Toolkit how to execute your app.
-
Setup IPAM on Shared Network Account
-
Setup IPAM pools
-
Regions:
- eu-north-1
- ca-central-1
- ap-south-1
- ap-southeast-2
- eu-west-1
- eu-west-3
- us-east-2
- us-west-2
- ap-northeast-2
- ap-southeast-1
- eu-central-1
- ap-northeast-1
- sa-east-1
- eu-west-2
- us-east-1
-
Main Pool
- Name: central pool 1
- CIDR: 10.0.0.0/8
-
Regional Pools (15):
- Name: aws_region pool
- CIDR: /12
-
Regional Dev Pool
- Name: aws_region Dev pool
- CIDR: /14
-
Regional Prod Pool
- Name: aws_region Prod pool
- CIDR: /14
npm run buildcompile typescript to jsnpm run watchwatch for changes and compilenpm run testperform the jest unit testscdk deploydeploy this stack to your default AWS account/regioncdk diffcompare deployed stack with current statecdk synthemits the synthesized CloudFormation template