external-dns helm

ExternalDNS is a Kubernetes add-on that automatically manages the creation and updates of DNS records for services running in your cluster. It integrates with a variety of DNS providers, such as CloudFlare DNS, Amazon Route 53, Google Cloud DNS, and more, to ensure that your applications are easily accessible from anywhere with a DNS name. With ExternalDNS, you can simplify the process of managing DNS records for your home lab, eliminating the need for manual updates and reducing the risk of errors.

More popular helm chart found

external-dns from kubernetes-sigs is more popular with 66 repositories.

Install

Install with:

helm repo add bitnami-charts https://charts.bitnami.com/bitnami/
helm install external-dns bitnami-charts/external-dns -f values.yaml

All Repositories (5 out of 10)

See examples from other people.

NameRepoStarsVersionTimestamp
external-dnsrust84/k8s-gitops166.14.4a day ago
external-dnslarivierec/home-cluster56.14.42 days ago
external-dnsSparksD2145/flux-infra36.14.42 days ago
external-dnsrwlove/fleet-infra56.14.42 days ago
external-dnssolidDoWant/infra-mk236.14.310 days ago

Values

See the most popular values for this chart:

KeyTypes
provider (10)
cloudflare
string
string
sources[] (9)
- ingress
string
boolean
string
string
string
annotationFilter (7)
external-dns/is-public in (true)
string
domainFilters[] (7)
- ${SECRET_DOMAIN}
string
string
string
boolean
crd.apiversion (3)
externaldns.k8s.io/v1alpha1
string
crd.kind (3)
DNSEndpoint
string
string
string
string
string
boolean
boolean
string
nameOverride (3)
external-dns
string
string
string
string
string
string
boolean
string
string
string
string
boolean
string
number
string
string
string
string
string
boolean
string
string
string
string