-
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
AzureDNS default configuration does not work as TXT record conflicts with CNAME record #2082
Comments
As detailed in kubernetes-sigs#2082, following the tutorial does not work because the default TXT register is not configured with a prefix and therefore CNAME records can not be updated / deleted once added.
Hey Simon! I don't work on this project but it does already contain the ability to add either prefix or suffix to txt records, which is what I do now. https://github.com/kubernetes-sigs/external-dns#note you can use |
Yep it sure does, my PR add this to the default deployment provided in the Azure tutorial so it works when following their guide :)
|
Updated k8s manifest for Azure DNS provider #2082
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /close |
@k8s-triage-robot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
I followed the guide, and used the bundled k8s manifests, to implement external-dns with the AzureDNS provider but it attempted to register both the CNAME and TXT record with the same record name, thus generating an error. This resulted in the record being created, but not being updated or deleted as required.
This issue is documented here:
#262
...and on the FAQ
docs/faq.md#im-using-an-elb-with-txt-registry-but-the-cname-record-clashes-with-the-txt-record-how-to-avoid-this
I suggest the example k8s deployment manifest be updated to include an arbitrary prefix.
How to reproduce it (as minimally and precisely as possible):
Follow the current AzureDNS guide and attempt to deploy an ingress with the annotation pointing at a hostname, thereby creating a CNAME entry.
Environment:
external-dns --version
): v0.7.6The text was updated successfully, but these errors were encountered: