github gardener/gardener-extension-shoot-dns-service v1.90.0

3 hours ago

[github.com/gardener/gardener-extension-shoot-dns-service:v1.90.0]

🐛 Bug Fixes

  • [DEVELOPER] An issue causing the TM test to panic with nil pointer dereference when Shoot .spec.addons=nil (always the case for Shoots with Kubernetes 1.35+) is now prevented. The test execution now properly state that it requires nginx-ingress to be enabled. by @ialidzhikov [#805]

[github.com/gardener/external-dns-management:v0.49.0]

✨ New Features

  • [OPERATOR] Per-entry exponential backoff for persistently failing DNS entries: when a provider update keeps failing, the entry's hosted zone reconciliation is suppressed for an increasing delay (default: base 30s, factor 2, max 30m, with jitter) instead of retrying at the full zone cadence. The backoff resets immediately on success or when the entry is modified. by @MartinWeindel [#1000]

🐛 Bug Fixes

  • [OPERATOR] Fixed unnecessary AWS zone cache invalidation when all DNS changes in a batch fail. by @MartinWeindel [#1000]
  • [OPERATOR] [next-generation] Fixed spurious re-reconciliation caused by finalizer being added toDNSEntry before changes were applied. by @MartinWeindel [#1000]
  • [OPERATOR] [next-generation] Order DNS change requests when transitioning between plain and routing policy records. by @MartinWeindel [#1003]
  • [USER] Validation of aws-route53 provider secrets no longer rejects valid AWS_SESSION_TOKEN/sessionToken values. The maximum accepted length was raised from 512 to 8192 characters, because AWS does not specify a maximum size for STS session tokens. by @t-lesniewski-sr [#999]
  • [USER] [next-generation] Fix incorrect zone exclusion for included subdomains of excluded domains by @MartinWeindel [#985]

🏃 Others

  • [OPERATOR] The update mode of the VerticalPodAutoscaler resources deployed by the external-dns-management is now explicitly set to InPlaceOrRecreate, reflecting the actual runtime behavior after the unconditional enablement of the VPAInPlaceUpdates feature gate. by @DobromirNPeev [#991]

application/spdx+json

  • gardener-extension-admission-shoot-dns-service-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-shoot-dns-service@sha256:53b0fccaf24e568ca2eaf3db0a40ae7b39751c05b3d8f6877c026b9b08774d35
  • gardener-extension-admission-shoot-dns-service-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-shoot-dns-service@sha256:f894c578d700468ed20d567411087dde62a0edcd8b75f41e1a3027c72bb4e053
  • gardener-extension-shoot-dns-service-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-dns-service@sha256:3a689342c3fd1ae7d1821bc16ec978c75bc1a1547ecc55c01cd123ead7868e0f
  • gardener-extension-shoot-dns-service-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-dns-service@sha256:bc08523c41e369df737365a259646d3c2b9704edcd1071363e76b1025fcbebfa

application/vnd.cyclonedx+json

  • gardener-extension-admission-shoot-dns-service-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-shoot-dns-service@sha256:7746fbf80d3ac5681778aed4de9d2d368672a91ad1a14b649fd5085618766844
  • gardener-extension-admission-shoot-dns-service-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-shoot-dns-service@sha256:8e20a56e233fa2a3903e48e8c474d484bbeaad95cc84b074e0597b87c55a133c
  • gardener-extension-shoot-dns-service-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-dns-service@sha256:24a0c1ac04a8aaf83e7ec40d789a83d5b072c6e80d447f64c0f75dda400389a9
  • gardener-extension-shoot-dns-service-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-dns-service@sha256:75bf5950efc0ef6aa64c0bff7f17e2110fb15cea1cb85db8f29b5e98f04e74be

Helm Charts

  • shoot-dns-service-admission-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/shoot-dns-service-admission-application:v1.90.0
  • shoot-dns-service-admission-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/shoot-dns-service-admission-runtime:v1.90.0
  • shoot-dns-service: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/shoot-dns-service:v1.90.0

Container (OCI) Images

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

Don't miss a new gardener-extension-shoot-dns-service release

NewReleases is sending notifications on new releases.