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.
external-dns from kubernetes-sigs is more popular with 67 repositories.
Install with:
helm repo add external-dns oci://ghcr.io/controlplaneio-fluxcd/charts/external-dns
helm install external-dns external-dns/external-dns -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| external-dns | xunholy/k8s-gitops | 640 | 1.21.1 | 4 months ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
sources[] (14) - crd | string |
domainFilters[] (13) - atsbhome.xyz | string |
env[].name (13) CF_API_TOKEN | string |
| string | |
env[].valueFrom.secretKeyRef.name (13) external-dns-secret | string |
extraArgs[] (13) - --cloudflare-dns-records-per-page=1000 | string |
| boolean | |
policy (12) sync | string |
txtOwnerId (12) default | string |
txtPrefix (11) k8s. | string |
fullnameOverride (10) external-dns | string |
podAnnotations."secret.reloader.stakater.com/reload" (9) external-dns-secret | string |
| string | |
provider.name (7) cloudflare | string |
provider.webhook.env[].name (1) UNIFI_HOST | string |
provider.webhook.env[].value (1) https://unifi.internal | string |
| string | |
provider.webhook.env[].valueFrom.secretKeyRef.name (1) external-dns-unifi-secrets | string |
provider.webhook.image.repository (1) ghcr.io/kashalls/external-dns-unifi-webhook | string |
| string | |
| string | |
provider.webhook.livenessProbe.httpGet.port (1) http-webhook | string |
| number | |
| number | |
| string | |
provider.webhook.readinessProbe.httpGet.port (1) http-webhook | string |
| number | |
| number | |
| string | |
| string | |
| string | |
provider (7) cloudflare | string |
| boolean | |
| string | |
| string | |
| string | |
| string | |
| string | |
logLevel (1) debug | string |
| number |