Open coolbrewed opened 1 year ago
I see a few releases have happened since this was requested and see this hasn't been worked on yet. I am also looking at using this for ACM validation. This would be HUGE for our workflow.
This is the section of the API that applies: https://docs.bluecatnetworks.com/r/Address-Manager-API-Guide/External-host-records/9.3.0
Request
Hey team! Any chance support for managing External Host resources could be added to this module?
Example use case
We want to use Amazon Certificate Manager (ACM) to auto-issue/renew certificates via DNS validation.
For each domain name and subject alternative name (SAN), the service generates a CNAME record that needs to be added and linked to an Amazon-managed CNAME record. In our Bluecat IPAM, that Amazon-managed CNAME record has to be added as an External Host before we can link to it.
There's a very useful Terraform module for interacting with ACM while using an external (non-Route53) DNS provider, and I think it would pair well with the Bluecat provider module to let us fully automate certificate management.
Support for adding External Host records via Terraform would go a long way towards helping us more easily integrate our infrastructure and services with the AWS platform in a manageable, scalable way.