external-dns
external-dns copied to clipboard
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
**Description** Adds support for deleting TXT records after the CRD is deleted. Fixes #5254 Fixes #5279 **Checklist** - [x] Unit tests updated - [x] End user documentation updated
**What happened**: I have a DNS entry to fillup, such as kubernetes-dashboard.02.my-fancy-domain.com. I can see that the entry has been created as kubernetes-dashboard.02 into the my-fancy-domain.com As the server serves...
**What happened**: I'm running two instances of external-dns and also two instances of traefik (private and public). For traefik I've created two IngressRoutes for the dashboard. External-dns is configured with...
**Description** Change the output in the console for debugging purpose. ``` time="2025-02-24T05:59:44+01:00" level=debug msg="node added" time="2025-02-24T05:59:44+01:00" level=debug msg="node added" time="2025-02-24T05:59:44+01:00" level=debug msg="node added" ``` vs. ``` time="2025-02-24T05:59:44+01:00" level=debug msg="Node added:...
**What would you like to be added**: Use EndpointSlices instead of Endpoints. **Why is this needed**: Endpoints are deprecated in 1.33: https://kubernetes.io/blog/2025/04/24/endpoints-deprecation/
I use External-DNS in AWS EKS. Internal and internet-facing (external) network loadbalancer is installed on AWS with Istio Service. It has the necessary roles and policies to create dns records...
**What happened**: I noticed that with External DNS using etcd as backend for storing the DNS records, it is adding then deleting the same record over and over. If you...
**What would you like to be added**: In the file `.golangci.yml` enable `cyclop` linter ``` - cyclop # Checks function and package cyclomatic complexity. https://golangci-lint.run/usage/linters/#cyclop ``` **Why is this needed**:...
**What would you like to be added**: An option to mark annotations to be used with specific instance of edns. **Why is this needed**: In some cases, we need to...
**What would you like to be added**: I'd like the Cloudflare provider to support DNS record tags when/if the zone has a paid subscription. **Why is this needed**: Similarly to...