WIP: Add route53 integration#37
Conversation
947860a to
aebe1e8
Compare
- automatically create ALIAS record(s) for distribution - automatically request and certificate using route53
aebe1e8 to
0d8288a
Compare
|
I've simplified my code a bit and left automated fetching of existing ACM certificates for a separate PR. More importantly, CloudFormation resources are created instead of making API calls, which means certificates and DNS entries will automatically be deleted when the the corresponding stage is removed, even if config changes are made between deployments that otherwise require manual cleanup. This basically automates the manual steps proposed for documentation in #42 (thank you btw, this was very useful to me) but also extends them to certificate creation using DNS validation. |
Disclaimer: While this branch "works", it is not yet suited for production
Introduces automated domain management using route53, including automated SSL certificate requests and validations.
If one or more domains aren't managed by a Hosted Zone in your account, the required DNS entries will be written to the console.
If there is no issued SSL certificate for all domains combined and one or more aren't managed by a Hosted Zone in your account, deployment will wait for the DNS entries to be added manually and the certificate to be issued.
I'm already using this in a project and have done some testing, but it would be a great if a few more people could try it out and provide feedback. I also need feedback/input for the following problems:
All suggestions are welcome, I think this would be a nice addition to the plugin if done properly.