It's an example AWS CodePipeline to publish a CDK application with ECS container and API Gateway/Lambda to one-click deployable CloudForamtion templates.
- AWS Account with disable Blocking public access to S3 objects
- Store your Github token in secret manager named
github-token
or any custom name
yarn install --check-files --frozen-lockfile
npx cdk deploy
# specify the custom secret name of your github token
npx cdk deploy -c GithubToken=<my-github-token>
Release the pipeline name starting with PipelineStack-CDKToCloudFormationPublishPipeline
in AWS CodePipeline.