[github.com/gardener/gardener-extension-shoot-dns-service:v1.90.0]
🐛 Bug Fixes
[DEVELOPER]An issue causing the TM test to panic withnil pointer dereferencewhen 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 toDNSEntrybefore 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 ofaws-route53provider secrets no longer rejects validAWS_SESSION_TOKEN/sessionTokenvalues. 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 toInPlaceOrRecreate, reflecting the actual runtime behavior after the unconditional enablement of theVPAInPlaceUpdatesfeature 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