external-dns
external-dns copied to clipboard
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
Signed-off-by: EIP-Laurent **Description** This PR implements the provider interface for EfficientIP's SOLIDserver DNS **Checklist** - [X] Unit tests updated - [X] End user documentation updated
**What happened**: DNS Records fail to create against an nginx ingress provisioned against a DigitalOcean Loadbalancer with the hostname annotation applied. ``` annotation: service.beta.kubernetes.io/do-loadbalancer-hostname: ``` The annotation is applied on...
**What would you like to be added**: Private access annotation for Ingress source. Via #1310 it became possible to use the annotation `external-dns.alpha.kubernetes.io/access: private` to set the A records to...
Hello external-dns maintainers, OVHcloud API team here :wave: **Description** This pull-request patches the 'ovh' provider to add a small local cache of the fetched DNS records. Context: we detected that...
**Description** Add IONOS provider. **Checklist** - [x] Unit tests updated - [x] End user documentation updated
**Description** Fixes #2999 **Checklist** - [X] Unit tests updated - [x] End user documentation updated
**What would you like to be added**: The ability to test, in some form or fashion, RFC2136 w/ Kerberos (aka RFC3645). The testing is sufficiently complex as the methods that...
**Description** Adds support for Gloo's relatively new `HybridListener` https://docs.solo.io/gloo-edge/latest/reference/api/github.com/solo-io/gloo/projects/gloo/api/v1/proxy.proto.sk/#hybridlistener **Checklist** - [x] Unit tests updated - [x] End user documentation updated
**Description** Related to #3008, when external-dns is configured with multiple sources and one of them fails, all other sources are skipped as well. This PR logs and continues rather than...
**What happened**: I have 2 AKS clusters with external-dns installed in both. It has istio + Azure Private DNS. The arguments I am passing as below: - --source=service - --source=ingress...