Domain DNS management with AWS Route53
Proposal
- User specifies a CI/CD variable
DOMAIN
- Zone must exist in AWS Route 53
- TF does domain inventory, fetches zone_id
- TF adds zone record with zone_id & elastic ip
- Conditional handling for branches needed, e.g.
5minprod.app
(main) and<tag-or-branch>.5minprod.app
.
@solidnerd and @dnsmichi are working on adding this for the 5minprod.app collaboration in https://gitlab.com/everyonecancontribute/5-min-prod-app/general/-/issues/7 As soon as technical difficulties are resolved, upstream MR will be provided.