v0.4.0
- ExternalDNS now supports three more DNS providers:
- Fixed a bug that prevented ExternalDNS to be run on Tectonic clusters @sstarcher
- ExternalDNS is now a full replace for Molecule Software's
route53-kubernetes
@iterion - The
external-dns.alpha.kubernetes.io/hostname
annotation accepts now a comma separated list of hostnames and a trailing period is not required anymore. @totallyunknown - The flag
--domain-filter
can be repeated multiple times like--domain-filter=example.com --domain-filter=company.org.
. @totallyunknown - A trailing period is not required anymore for
--domain-filter
when AWS (or any other) provider is used. @totallyunknown - We added a FakeSource that generates random endpoints and allows to run ExternalDNS without a Kubernetes cluster (e.g. for testing providers) @ismith
- All HTTP requests to external APIs (e.g. DNS providers) generate client side metrics. @linki
- The
--zone
parameter was removed in favor of a provider independent--domain-filter
flag. @linki - All flags can now also be set via environment variables. @linki
Docker image is available in Zalando's Open Source Docker registry:
docker run -it registry.opensource.zalan.do/teapot/external-dns:v0.4.0 --help