aptible / terraform-provider-aptible

The official Terraform provider for Aptible Deploy
https://registry.terraform.io/providers/aptible/aptible/latest
10 stars 13 forks source link

Add DNS validation records to Endpoint Resources #40

Closed robertfairhead closed 3 years ago

robertfairhead commented 3 years ago

Closes #37 Closes #38

This adds three new fields to the endpoint point resource:

The DNS validation records only appear if Managed HTTPS is being used.

The intended use of the DNS validation records is to feed into a DNS record being managed through Terraform (e.g., Route53) to automate the validation step. There is not a way to trigger an immediate validation of the record in Terraform, because that imperative step does not match Terraform's declarative nature. However, Aptible Deploy will periodically check for the records every few minutes so the validation will eventually occur "automatically" without requiring manual intervention to trigger the validation.


This relies on the changes in https://github.com/aptible/go-deploy/pull/32 and should not be merged up that PR is released and the module updated here to the released version.

robertfairhead commented 3 years ago

/cc @UserNotFound

almathew commented 3 years ago

Changes look good to me. I will approve once the repository URL has been updated

robertfairhead commented 3 years ago

@almathew It's been updated to the SEMVER tagged version of go-deploy