Skip to content

Releases: kubernetes-sigs/external-dns

v0.4.0

21 Jul 15:49
Compare
Choose a tag to compare
  • 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

v0.4.0-alpha.2

20 Jul 21:40
Compare
Choose a tag to compare
v0.4.0-alpha.2 Pre-release
Pre-release
  • #252: support multiple domains with --domain-filter
  • #256: support for multiple hostnames with annotation

Docker image is available in Zalando's Open Source Docker registry:

docker run -it registry.opensource.zalan.do/teapot/external-dns:v0.4.0-alpha.2 --help

v0.4.0-alpha.1

19 Jun 09:16
Compare
Choose a tag to compare
v0.4.0-alpha.1 Pre-release
Pre-release

Features:

Docker image is available in Zalando's Open Source Docker registry:

docker run -it registry.opensource.zalan.do/teapot/external-dns:v0.4.0-alpha.1 --help

v0.4.0-alpha.0

19 Jun 09:12
Compare
Choose a tag to compare
v0.4.0-alpha.0 Pre-release
Pre-release

Features:

Docker image is available in Zalando's Open Source Docker registry:

docker run -it registry.opensource.zalan.do/teapot/external-dns:v0.4.0-alpha.0 --help

v0.3.0

08 May 15:41
Compare
Choose a tag to compare

Features:

  • Support for ALIAS records in AWS Route 53.
  • Support for managing multiple zones for AWS Route 53 and Google CloudDNS.
  • Added the ownership system which protects existing DNS records from modification by ExternalDNS.
  • Ability to create DNS records for services based on a template and service attribute values.
  • Support for altering the DNS record modification behavior via policies.

Docker image is available in Zalando's Open Source Docker registry:

docker run -it registry.opensource.zalan.do/teapot/external-dns:v0.3.0 --help

v0.3.0-beta.2

05 May 18:05
Compare
Choose a tag to compare
v0.3.0-beta.2 Pre-release
Pre-release
  • #193: remove confusing log line when using upsert-only as policy

v0.3.0-beta.1

05 May 18:04
Compare
Choose a tag to compare
v0.3.0-beta.1 Pre-release
Pre-release
  • #185: deduplicate endpoints

v0.3.0-beta.0

28 Apr 14:58
Compare
Choose a tag to compare
v0.3.0-beta.0 Pre-release
Pre-release

Features:

  • Support for ALIAS records in AWS Route 53.
  • Support for managing multiple zones for AWS Route 53 and Google CloudDNS.
  • Added the ownership system which protects existing DNS records from modification by ExternalDNS.
  • Ability to create DNS records for services based on a template and service attribute values.
  • Support for altering the DNS record modification behavior via policies.

v0.2.1

14 Apr 14:29
Compare
Choose a tag to compare

Bug fixes:

  • Google CloudDNS: Ensure DNS records have a trailing dot before sending.

v0.3.0-alpha.0

14 Apr 14:26
Compare
Choose a tag to compare
v0.3.0-alpha.0 Pre-release
Pre-release

Features:

  • Route 53: Support creation of records in multiple hosted zones.
  • Route 53: Support creation of ALIAS records when endpoint target is a ELB/ALB.
  • Ownership via TXT records
    1. Create TXT records to mark the records managed by External DNS
    2. Supported for AWS Route53 and Google CloudDNS
    3. Configurable TXT record DNS name format
  • Add support for altering the DNS record modification behavior via policies.