An Ansible role should be written to automate LetsEncrypt DNS challenges. It should take a domain (managed by AWS) as an input, and place the new/renewed certificate/key pair at a specific location on the target host.
Tasks
All of the following tasks must be complete before this issue can be closed. Be sure to reference this issue in the relevant issues/PRs in other repositories.
[ ] Write Ansible role to automate/abstract LetsEncrypt DNS challenges
[ ] Publish Ansible role under the operations-program group on GitLab with proper documentation
[ ] Update ops-ansible to use the new role as necessary
LetsEncrypt DNS Challenge Automation
An Ansible role should be written to automate LetsEncrypt DNS challenges. It should take a domain (managed by AWS) as an input, and place the new/renewed certificate/key pair at a specific location on the target host.
Tasks
All of the following tasks must be complete before this issue can be closed. Be sure to reference this issue in the relevant issues/PRs in other repositories.