Reusable CDK app for provisioning Gen3 network infrastructure.
This repo is the reusable implementation. Project-specific repos should only contain desired-state config and a thin GitHub Actions caller workflow.
npm ci
npx cdk synth -c config=./config/example.public.json
npx cdk deploy --all -c config=./config/example.public.json- no hardcoded account catalog in source
- no dependency on proprietary shared config packages
- environments are supplied in deploy-time config
- WAF rules are config-driven