external_dns¶
- Code: kubernetes/external_dns
external_dns
installs external-dns on a Kubernetes cluster. external-dns picks up hostnames from ingress and service objects and adjusts the respective DNS zone (here's a list of supported providers)
Note
The default provider for external-dns in Cloudstack is cloudflare
which can be configured through the cloudflare plugin.
Configuration¶
# defaults
commands:
install:
script:
- ansible-playbook k8s_external_dns.yml
uninstall:
script:
- ansible-playbook k8s_external_dns.yml
namespace: external-dns
subdomain: ""
version: 5.4.4
Last update:
May 22, 2022