Skip to content

Releases: kubernetes-sigs/external-dns

v0.5.0-alpha.0

26 Jan 13:49
Compare
Choose a tag to compare
v0.5.0-alpha.0 Pre-release
Pre-release
  • #436: TTL annotation check for azure records @stromming
  • #435: Switch from glide to dep @bkochendorfer
  • #422: New --zone-id-filter parameter allows filtering by zone id @vboginskey
  • #404: Every record managed by External DNS is now mapped to a kubernetes resource (service/ingress) @ideahitme
    • New field is stored in TXT DNS record which reflects which kubernetes resource has acquired the DNS name
    • Target of DNS record is changed only if corresponding kubernetes resource target changes
    • If kubernetes resource is deleted, then another resource may acquire DNS name
    • "Flapping" target issue is resolved by providing a consistent and defined mechanism for choosing a target
  • #388: Google: Improve logging to help trace misconfigurations @stealthybox
  • #356: AWS: In addition to the one best public hosted zone, records will be added to all matching private hosted zones @coreypobrien

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

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

v0.4.8

22 Nov 18:46
Compare
Choose a tag to compare
  • #354: allow filtering by source annotation via --annotation-filter @khrisrichardson
  • #315: add support for Headless hostPort services (services with clusterIP=None)
  • #368: AWS: Added change batch limiting to a maximum of 4000 Route53 updates in one API call. Changes exceeding the limit will be dropped but all related changes by hostname are preserved within the limit. @bitvector2
  • #389: Google: Support configuring TTL by annotation: external-dns.alpha.kubernetes.io/ttl. @stealthybox
  • #378: Infoblox: add option --no-infoblox-ssl-verify
  • #366: Inmemory: add support to specify zones for inmemory provider via command line

Bugfixes:

  • #365: Inmemory: fix nil ptr dereference in inmemory provider

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

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

v0.4.7

18 Oct 09:07
Compare
Choose a tag to compare

Bug fixes:

  • #361: CloudFlare: Disable proxy mode for TXT and others @dunglas

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

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

v0.4.6

12 Oct 18:20
Compare
Choose a tag to compare

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

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

v0.4.5

26 Sep 20:11
Compare
Choose a tag to compare
  • #339: Add --log-level flag to control log verbosity and remove --debug flag in favour of --log-level=debug @ultimateboy
  • #329: AWS: Allow filtering for private and public zones via --aws-zone-type flag @linki
  • #340: CloudFlare: Add --cloudflare-proxied flag to toggle CloudFlare proxy feature @dunglas
  • #248: Kops Compatibility: Isolate ALIAS type in AWS provider @sethpollack

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

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

v0.4.4

17 Aug 20:43
Compare
Choose a tag to compare
  • #278: clusterip service support (--publish-internal-services)
  • #318: ingress annotation (external-dns.alpha.kubernetes.io/target) should set instead of append

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

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

v0.4.3

10 Aug 19:03
Compare
Choose a tag to compare
  • #312: support new external-dns.alpha.kubernetes.io/target annotation for Ingress
  • #302: fix for wildcard domains in Route53

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

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

v0.4.2

03 Aug 07:56
Compare
Choose a tag to compare

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

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

v0.4.1

29 Jul 09:59
Compare
Choose a tag to compare

Note: This release is flawed, please use a more recent version.

  • #295: bugfix for FQDN template

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

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

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