external-dns icon indicating copy to clipboard operation
external-dns copied to clipboard

Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services

Results 647 external-dns issues
Sort by recently updated
recently updated
newest added
trafficstars

**What happened**: I'm developing a webhook provider. Underlying DNS provider rejects trying to create CNAME and TXT record of the same name (which abides by the RFC AFAIR). However I...

kind/bug

**What would you like to be added**: I'd like to override the `Gateway` target with the `external-dns.alpha.kubernetes.io/target` annotation in the `HTTPRoute` to target different resources. **Why is this needed**: Targets...

kind/feature
lifecycle/rotten

**What happened**: `time="2024-09-22T14:36:23Z" level=info msg="add *.xxx.com IN A -> 192.168.1.220"` `time="2024-09-22T14:36:23Z" level=fatal msg="Failed to do run once: Domain '*.xxx.com' is not valid"` **What you expected to happen**: Provide configuration option...

kind/bug

**Description** Improves my previous implementation of Cloudflare Regional Services (aka Regional Hostnames) by: - adding a flag to enable Regional Services feature (disabled by default, enabled if region key is...

cncf-cla: yes
docs
provider
size/XXL
ok-to-test

## What does it do ? > note; to review after release Indexers are way waster then listers, the difference could be 10x times with a cost of +~10% memory...

cncf-cla: yes
source
size/L
do-not-merge/work-in-progress

If there are many updates to be made, UpdateNew is split into several chunks. To get the corresponding row in UpdateOld, only the index in the current chunk is used....

cncf-cla: yes
lgtm
provider
size/M
ok-to-test

**Description** - follow-up for https://github.com/kubernetes-sigs/external-dns/pull/4946 - relates https://github.com/kubernetes-sigs/external-dns/pull/4624 - relates https://github.com/kubernetes-sigs/external-dns/issues/3757 TODO: - ✅ fix tests - ✅ test on real cluster and account - ✅ review docs - ✅...

cncf-cla: yes
size/L
kind/cleanup
do-not-merge/hold
tide/merge-method-squash

## What does it do ? Standardizes `DomainFilter` method receivers to use pointer receivers consistently. Changes `DomainFilter` methods (`Match`, `IsConfigured`, `MarshalJSON`, `MatchParent`) from value receivers to pointer receivers, and fixes...

cncf-cla: yes
size/S
ok-to-test

**Description** headless service already supported mode where DNS entry is created for each pod when `spec.hostName` is present. Not all controllers populate that field, but it is sometimes desireable to...

cncf-cla: yes
docs
source
size/L
ok-to-test

## Bug Report: Multiple Valid TXT Records with Different Owners Are Silently Overwritten ### Summary When using `TXTRegistry`, if there are **multiple valid TXT records** for the same DNS name...

kind/bug