Skip to content

Releases: gardener/external-dns-management

v0.18.3

28 Feb 09:50
Compare
Choose a tag to compare

[gardener/external-dns-management]

🐛 Bug Fixes

  • [OPERATOR] Registergateway.networking.k8s.io in version v1beta1 by @MartinWeindel [#358]

Docker Images

  • dns-controller-manager: europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.18.3

v0.18.2

23 Feb 07:54
Compare
Choose a tag to compare

[gardener/external-dns-management]

🏃 Others

  • [USER] Ignore empty targets for slave entries on update. More concretely, if an ingress resource lose their load balancer addresses during an update, the old targets are kept until new targets are set. by @MartinWeindel [#357]

Docker Images

  • dns-controller-manager: europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.18.2

v0.18.1

14 Feb 14:31
Compare
Choose a tag to compare

[gardener/external-dns-management]

🐛 Bug Fixes

Docker Images

  • dns-controller-manager: europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.18.1

v0.18.0

13 Feb 10:28
Compare
Choose a tag to compare

[gardener/external-dns-management]

✨ New Features

  • [USER] The Istio resource Gateway can now be annotated with dns.gardener.cloud/dnsnames='*' to enable the automatic creation of DNSEntries for domain names extracted from hosts fields in this resource or related VirtualServices resources.
    The Gateway and HTTPRoute resources from the Gateway API are supported in a similar way. by @MartinWeindel [#354]

Docker Images

  • dns-controller-manager: europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.18.0

v0.17.1

29 Jan 08:59
Compare
Choose a tag to compare

[gardener/external-dns-management]

🏃 Others

  • [OPERATOR] Bumps golang from 1.21.5 to 1.21.6. by @MartinWeindel [#353]
  • [USER] Merge dns.gardener.cloud/dnsnames annotations from multiple DNSAnnotation objects. by @MartinWeindel [#352]

Docker Images

  • dns-controller-manager: europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.17.1

v0.17.0

12 Jan 15:26
Compare
Choose a tag to compare

[gardener/external-dns-management]

✨ New Features

  • [USER] [aws-route53] Support dual-stack AWS load balancers by creating additional AAAA record with alias target if annotation service.beta.kubernetes.io/aws-load-balancer-ip-address-type=dualstack (services only) or dns.gardener.cloud/ip-stack=dual-stack (ingresses,dnsentries, and services) is set. by @MartinWeindel [#350]

🏃 Others

Docker Images

  • dns-controller-manager: europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.17.0

v0.16.1

20 Dec 09:33
Compare
Choose a tag to compare

[gardener/external-dns-management]

⚠️ Breaking Changes

  • [OPERATOR] Change OCI Image Registry from GCR (eu.gcr.io/gardener-project) to Artifact-Registry (europe-docker.pkg.dev/gardener-project/releases). Users should update their references.
    by @ccwienk [#342]
  • [OPERATOR] rfc2136 provider expects TSIGSecret in base64 encoded format (previously base64 decoded was expected) by @Avarei [#347]

✨ New Features

  • [USER] [AWS Route53] Create an additional alias AAAA record for load balancers (NLBs) if load balancer target domain name has an IPv6 address. by @MartinWeindel [#341]

🏃 Others

Docker Images

  • dns-controller-manager: europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.16.1

v0.16.0

29 Nov 14:42
Compare
Choose a tag to compare

[gardener/external-dns-management]

⚠️ Breaking Changes

  • [USER] NS records are not retrieved anymore for all accessible hosted zones to avoid reading all DNS record sets of all hosted zones periodically independently if they are used. Only hosted zones with active DNSProviders are synched, but without caring about consequences of NS records for subdomains. If there are many large hosted zones accessible for given credentials and there are only DNSProviders using a few of these zones (either by domain or zone include), the period synchronisation of the zone state for all other hosted zones is avoided. This can result in a significant reduction of requests to the provider backend. As a downside of this change, applying a DNSEntry for a forwarded subdomain now results in a DNS record set in the parent hosted zone, if the real hosted zone is unknown to the controller. Formerly, applying such a DNSEnty resulted in an error state.
    No action is necessary from the users, this is only a "heads up" for the changed behaviour if NS records are used for subdomains. by @MartinWeindel [#336]

🏃 Others

  • [OPERATOR] Bumps golang from 1.21.3 to 1.21.4. by @dependabot[bot] [#333]
  • [USER] Validate provider domain includes and excludes for forbidden wildcard domains. by @MartinWeindel [#335]

Docker Images

  • dns-controller-manager: eu.gcr.io/gardener-project/dns-controller-manager:v0.16.0

v0.15.10

06 Nov 08:59
Compare
Choose a tag to compare

[gardener/external-dns-management]

✨ New Features

  • [USER] The rfc2136 provider for authorive DNS servers supporting DNS Update RFC2136 has been added. by @MartinWeindel [#331]

🐛 Bug Fixes

  • [OPERATOR] Fix reading IPv6 records for azure-dns and azure-private-dns providers. by @MartinWeindel [#330]

🏃 Others

  • [USER] 3072 bit RSA keys are now used in order to generate TLS certificates. by @dimityrmirchev [#326]
  • [OPERATOR] Bumps golang from 1.21.2 to 1.21.3. by @dependabot[bot] [#324]

Docker Images

dns-controller-manager: eu.gcr.io/gardener-project/dns-controller-manager:v0.15.10

v0.15.9

06 Oct 10:21
Compare
Choose a tag to compare

[gardener/external-dns-management]

✨ New Features

  • [USER] Creating a DNSEntry for the base domain of a hosted zone is now allowed for all providers but azure-dns and azure-private-dns. by @MartinWeindel [#316]

🏃 Others

  • [OPERATOR] Update AWS canonical hosted zones from github.com/kubernetes-sigs/external-dns repository. by @MartinWeindel [#322]
  • [OPERATOR] Bumps golang from 1.21.1 to 1.21.2. by @MartinWeindel [#323]
  • [OPERATOR] Bumps golang from 1.20.7 to 1.21.1. by @dependabot[bot] [#318]
  • [OPERATOR] Update k8s dependencies by updating controller-manager-library by @MartinWeindel [#323]
  • [OPERATOR] Additional AWS regions ap-southeast-4 and il-central-1 with canonical hosted zones for ELBs by @MartinWeindel [#321]
  • [USER] Infoblox provider: support for extensible attributes by @nitrocb [#320]