Skip to content

Releases: gardener/gardener-extension-shoot-dns-service

v1.45.0

26 Feb 08:31
Compare
Choose a tag to compare

[gardener/gardener-extension-shoot-dns-service]

🏃 Others

  • [OPERATOR] Bumps github.com/gardener/gardener from 1.88.0 to 1.89.0. by @dependabot[bot] [#297]
  • [OPERATOR] Bumps golang from 1.21.6 to 1.22.0. by @dependabot[bot] [#291]
  • [OPERATOR] Bumps github.com/gardener/gardener from 1.87.0 to 1.88.0. by @dependabot[bot] [#292]

[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 [gardener/external-dns-management#354]

🐛 Bug Fixes

🏃 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 [gardener/external-dns-management#357]

Docker Images

  • gardener-extension-admission-shoot-dns-service: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-shoot-dns-service:v1.45.0
  • gardener-extension-shoot-dns-service: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-dns-service:v1.45.0

v1.44.0

29 Jan 16:20
Compare
Choose a tag to compare

[gardener/external-dns-management]

🏃 Others

[gardener/gardener-extension-shoot-dns-service]

🏃 Others

  • [OPERATOR] Bump github.com/gardener/gardener from 1.86.0 to 1.87.0. by @dependabot[bot] [#286]

Docker Images

  • gardener-extension-admission-shoot-dns-service: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-shoot-dns-service:v1.44.0
  • gardener-extension-shoot-dns-service: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-dns-service:v1.44.0

v1.43.0

12 Jan 17:05
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 [gardener/external-dns-management#350]

🏃 Others

[gardener/gardener-extension-shoot-dns-service]

🏃 Others

  • [OPERATOR] The requirement for the admission controller to need cluster-wide read permissions for secrets has been dropped. by @timuthy [#280]
  • [OPERATOR] Bumps golang from 1.21.5 to 1.21.6. by @dependabot[bot] [#283]
  • [DEVELOPER] An issue causing the testmachinery test to fail to due to an outdated golang version in the TestDefinition is now fixed. by @ialidzhikov [#282]

Docker Images

  • gardener-extension-admission-shoot-dns-service: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-shoot-dns-service:v1.43.0
  • gardener-extension-shoot-dns-service: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-dns-service:v1.43.0

v1.42.2

04 Jan 08:31
Compare
Choose a tag to compare

[gardener/gardener-extension-shoot-dns-service]

🏃 Others

  • [OPERATOR] Downgrade dns-controller-manager from v0.16.1 to v0.16.0 to disable newly introduced feature "Create alias AAAA records for load balancers if target domain name has an IPv6 address" because of leaking AAAA under some circumstances. by @MartinWeindel [#279]

v1.42.1

03 Jan 15:08
Compare
Choose a tag to compare

[gardener/gardener-extension-shoot-dns-service]

🐛 Bug Fixes

  • [OPERATOR] An issue has been fixed that led to invalid webhook configurations after the admission controller rotated the CA and server certificates. by @timuthy [#278]

v1.42.0

20 Dec 12:33
Compare
Choose a tag to compare

[gardener/external-dns-management]

⚠️ Breaking Changes

✨ New Features

🏃 Others

[gardener/gardener-extension-shoot-dns-service]

🏃 Others

v1.41.0

13 Dec 14:11
Compare
Choose a tag to compare

[gardener/gardener-extension-shoot-dns-service]

⚠️ Breaking Changes

  • [OPERATOR] CA and server certificates for the admission component are managed automatically. Passing custom certificates via Helm values is not supported anymore. by @timuthy [#266]

🐛 Bug Fixes

  • [OPERATOR] An issue was fixed that caused shoot clusters with a shoot-dns-service extension configuration not to be validated during creation. Potential validation errors only happened later and remained unnoticed, e.g. when update requests from Gardenlet were denied and shoot reconciliation got stuck. by @timuthy [#270]

🏃 Others

  • [OPERATOR] Bumps golang from 1.21.4 to 1.21.5. by @dependabot[bot] [#267]
  • [OPERATOR] Bump github.com/gardener/gardener from 1.83.0 to 1.84.0. by @dependabot[bot] [#261]
  • [OPERATOR] Bump github.com/gardener/gardener from 1.84.1 to 1.85.0. by @timuthy [#266]
  • [OPERATOR] Bump github.com/gardener/gardener from 1.84.0 to 1.84.1. by @dependabot[bot] [#262]

[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 [gardener/external-dns-management#336]

🏃 Others

Docker Images

  • gardener-extension-admission-shoot-dns-service: eu.gcr.io/gardener-project/gardener/extensions/admission-shoot-dns-service:v1.41.0
  • gardener-extension-shoot-dns-service: eu.gcr.io/gardener-project/gardener/extensions/shoot-dns-service:v1.41.0

v1.40.0

06 Nov 09:49
Compare
Choose a tag to compare

[gardener/gardener-extension-shoot-dns-service]

✨ New Features

🏃 Others

[gardener/external-dns-management]

✨ New Features

🐛 Bug Fixes

🏃 Others

Docker Images

gardener-extension-admission-shoot-dns-service: eu.gcr.io/gardener-project/gardener/extensions/admission-shoot-dns-service:v1.40.0
gardener-extension-shoot-dns-service: eu.gcr.io/gardener-project/gardener/extensions/shoot-dns-service:v1.40.0

v1.39.0

06 Oct 12:37
Compare
Choose a tag to compare

[gardener/external-dns-management]

✨ New Features

🏃 Others

[gardener/gardener-extension-shoot-dns-service]

⚠️ Breaking Changes

  • [OPERATOR] extension-shoot-dns-service no longer supports Shoots with Кubernetes version < 1.24. by @shafeeqes [#241]

🐛 Bug Fixes

  • [OPERATOR] The CustomResourceDefinitions deployed to shoot clusters are now annotated with resources.gardener.cloud/skip-health-check=true to prevent gardener-resource-manager from recreating them too fast during shoot deletion. by @rfranzke [#240]
  • [OPERATOR] The CustomResourceDefinitions deployed to shoot clusters are now labelled with shoot.gardener.cloud/no-cleanup=true to prevent gardenlet to deleting them during shoot deletion. by @MartinWeindel [#243]

🏃 Others

  • [OPERATOR] Add copy of images.yaml to charts dir to resolve installation issue for landscapes using RBSC by @MartinWeindel [#237]
  • [OPERATOR] The following dependency is updated:
    • github.com/gardener/gardener: v1.77.0-> v1.80.1
    • k8s.io/* : v0.26.3 -> v0.28.2
    • sigs.k8s.io/controller-runtime: v0.14.6-> v0.16.2 by @acumino [#244]
  • [OPERATOR] Bumps golang from 1.21.0 to 1.21.1. by @dependabot[bot] [#239]

v1.38.3

22 Sep 21:57
Compare
Choose a tag to compare

[gardener/gardener-extension-shoot-dns-service]

🐛 Bug Fixes

  • [OPERATOR] Correctly apply resources.gardener.cloud/skip-health-check=true annotation instead of shoot.gardener.cloud/no-cleanup=true label. by Rafael Franzke <rafael.franzke@sap.com> [$e3b032fd69fffd8eef0c470eedc066358c2c4e93]