-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CNAMEs and the TXT registry #262
Comments
Hello, Yes, CNAME cannot co-exist with other records, therefore we provided |
yep, I totally missed that. that gets me past the problem. Thanks! |
This script tests if a build is installable (as documented in the readme) from its tarball+yaml file. I felt like adding this as extra confidence on all the refactoring we're doing, and I know we have integration tests that cover this. Since installation is almost like our API, I thought it would be good to test. Signed-off-by: Ahmet Alp Balkan <[email protected]>
When using See: #1416 (comment) |
It appears that the TXT registry is incompatible with some DNS providers when using the Ingress source. For example:
I am using the nginx ingress controller backed by an ELB on AWS. And, I have an ingress that looks like this:
This works fine with external-dns when using the AWS provider because it creates an ALIAS. However, if I try to use the Google or DigitalOcean providers, I get errors:
According to the RFCs (RFC 1034 section 3.6.2, RFC 1912 section 2.4), it not permissible for a CNAME record to co-exist with any other records, even TXT records. Some of the DNS providers enforce this (cloudflare does not, fwiw) and causes external-dns to break.
Any ideas on how to approach this? Maybe use a simple hash of the name for the corresponding TXT record to avoid this conflict? Other ideas?
The text was updated successfully, but these errors were encountered: