external-dns
external-dns copied to clipboard
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
The DNSEndpoint specified in a custom resource is very powerful and allows ExternalDNS to be used in many different ways (e.g. custom CNAME for OpenShift routes, managing A records of...
Please add support for VirtualServer, VirtualServerRoute and TransportServer source. This is now widely available with nginx since v1.5 https://docs.nginx.com/nginx-ingress-controller/configuration/virtualserver-and-virtualserverroute-resources/ The TransportServer resource allows you to configure TCP, UDP, and TLS...
I got this error : time="2022-08-08T23:15:07Z" level=error msg="records retrieval failed: failed to list hosted zones: RequestError: send request failed\ncaused by: Post \"https://sts.amazonaws.com/\": x509: certificate signed by unknown authority" for some...
**Description** AWS Loadbalancer Ingress controller supports [service resource of LoadBalancer type](https://github.com/kubernetes-sigs/aws-load-balancer-controller/blob/main/docs/guide/service/nlb_ip_mode.md). Currently dualstack annotation for `service` is ignored by external dns and corresponding `AAAA` record is not being created. This...
**Description** This PR lets controller to drop registry record in old format. This allows us to add TXT record support in the future, so managed record and registry record won't...
**What would you like to be added**: Support for the TXT record type, especially by the DNSEndpoint resource. At the moment, the support record types are [CNAME, A, NS](https://github.com/kubernetes-sigs/external-dns/blob/master/pkg/apis/externaldns/types.go#L410). **Why...
**What would you like to be added**: A CRD for DNS entries not tied explicitly to a Service or Ingress object. **Why is this needed**: Often, a DNS zone will...
**Description** This pull request add the possibility to override the target of service the way we can do with ingress. It allows for example to publish an IP for a...
**What happened**: I've got an AWS EKS (V1.22) with Fargate and used external DNS to dynamically add pod/node ips to AWS route53. I'm using a K8S service file to define...
**What happened**: configured external-dns with Cloudflare token configured a service with this annotations ``` external-dns.alpha.kubernetes.io/access: public external-dns.alpha.kubernetes.io/cloudflare-proxied: 'false' external-dns.alpha.kubernetes.io/hostname: vpn.test.oc4.be1.io ``` **What you expected to happen**: only the public ip...