This is repo is intended to be widely reused as a template for cross account certificate validation & Alias A record creation.
Read more about this repo and how you can best use it here: https://jeremyritchie.com/posts/11/
Record type | Supported | Comments |
---|---|---|
A | ✅ | |
Alias A | ✅ | |
CNAME | ✅ | |
TXT | ❔ | Untested - High likely hood of support without any changes. |
NS | ❌ | AWS already supports this - read more here: https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_route53.CrossAccountZoneDelegationRecord.html |
- Python3
- AWS CDK Toolkit (CLI)
npm i -g aws-cdk
- Typescript
npm i typescript
- Projen
npm i projen
The code here should be extracted and used within your own project. While it does compile alone, it's not intended to drop into an existing project.
cdk ls
list all stacks in the appcdk synth
emits the synthesized CloudFormation templatecdk deploy
deploy this stack to your default AWS account/regioncdk diff
compare deployed stack with current statecdk docs
open CDK documentationprojen build
build changes from projen
Enjoy!