Releases: YAKEcloud/yake
Releases Β· YAKEcloud/yake
v1.88.1-0
Release Notes v1.88
Yake release notes and upgrade guide
Related upstream release notes / changelogs
Update gardener-controlplane to 1.87.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
A regression is fixed that led to unnecessary and repetitive updates in thestatus.constraints[].last{Update,Transition}Time
fields of the shoot. In larger Gardener installations, these superfluous updates could have resulted in significant excess network traffic, particularly between thegardener-apiserver
and thegardenlet
s in the seeds. by @istvanballok [#9086][USER]
Fixed an issue which prevented project admins and viewers from creating read-only kubeconfigs (via theshoots/viewerkubeconfig
subresource). by @petersutter [#9083]
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.1
Update gardener-controlplane to 1.87.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
A regression is fixed that led to unnecessary and repetitive updates in thestatus.constraints[].last{Update,Transition}Time
fields of the shoot. In larger Gardener installations, these superfluous updates could have resulted in significant excess network traffic, particularly between thegardener-apiserver
and thegardenlet
s in the seeds. by @istvanballok [#9086][USER]
Fixed an issue which prevented project admins and viewers from creating read-only kubeconfigs (via theshoots/viewerkubeconfig
subresource). by @petersutter [#9083]
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.1
Update gardenlet to 1.87.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
A regression is fixed that led to unnecessary and repetitive updates in thestatus.constraints[].last{Update,Transition}Time
fields of the shoot. In larger Gardener installations, these superfluous updates could have resulted in significant excess network traffic, particularly between thegardener-apiserver
and thegardenlet
s in the seeds. by @istvanballok [#9086][USER]
Fixed an issue which prevented project admins and viewers from creating read-only kubeconfigs (via theshoots/viewerkubeconfig
subresource). by @petersutter [#9083]
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.1
Update external-dns-management to 0.17.1
[gardener/external-dns-management]
π Others
[OPERATOR]
Bumps golang from 1.21.5 to 1.21.6. by @MartinWeindel [#353][USER]
Mergedns.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
Update shoot-dns-service to 1.44.0
[gardener/external-dns-management]
π Others
[OPERATOR]
Bumps golang from 1.21.5 to 1.21.6. by @MartinWeindel [gardener/external-dns-management#353][USER]
Mergedns.gardener.cloud/dnsnames
annotations from multiple DNSAnnotation objects. by @MartinWeindel [gardener/external-dns-management#352]
[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
Update runtime-gvisor to 0.13.0
[gardener/gardener-extension-runtime-gvisor]
β οΈ 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 [#109]
π Others
Docker Images
- gardener-extension-runtime-gvisor-installation:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/runtime-gvisor-installation:v0.13.0
- gardener-extension-runtime-gvisor:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/runtime-gvisor:v0.13.0
Update gardener-controlplane to 1.87.2
[gardener/gardener]
π Bug Fixes
[USER]
Theworker.gardener.cloud/kubernetes-version
is now correctly maintained as label onNode
s (instead of an annotation) when theUseGardenerNodeAgent
feature gate is turned on. by @rfranzke [#9111]
Docker Images
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.2
Update gardener-controlplane to 1.87.2
[gardener/gardener]
π Bug Fixes
[USER]
Theworker.gardener.cloud/kubernetes-version
is now correctly maintained as label onNode
s (instead of an annotation) when theUseGardenerNodeAgent
feature gate is turned on. by @rfranzke [#9111]
Docker Images
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.2
Update gardenlet to 1.87.2
[gardener/gardener]
π Bug Fixes
[USER]
Theworker.gardener.cloud/kubernetes-version
is now correctly maintained as label onNode
s (instead of an annotation) when theUseGardenerNodeAgent
feature gate is turned on. by @rfranzke [#9111]
Docker Images
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.2
- gardener: `europe-docker.pkg.dev/garden...
v1.87.4-0
Release Notes v1.87
YAKE release notes and upgrade guide
Related upstream release notes / changelogs
Update dashboard to 1.71.1
[gardener/dashboard]
π Bug Fixes
[USER]
Fixed an issue where the error message_all is not a function
was displayed on theALL PROJECTS
page. by @holgerkoser [#1663]
Docker Images
- dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.71.1
Update dashboard to 1.71.1
[gardener/dashboard]
π Bug Fixes
[USER]
Fixed an issue where the error message_all is not a function
was displayed on theALL PROJECTS
page. by @holgerkoser [#1663]
Docker Images
- dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.71.1
Update external-dns-management to 0.16.1
[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 aliasAAAA
record for load balancers (NLBs) if load balancer target domain name has an IPv6 address. by @MartinWeindel [#341]
π Others
[OPERATOR]
Bumps golang from 1.21.4 to 1.21.5. by @dependabot[bot] [#338][DEVELOPER]
Remove vendoring by @MartinWeindel [#345]
Docker Images
- dns-controller-manager:
europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.16.1
Update shoot-dns-service to 1.42.0
[gardener/external-dns-management]
β οΈ Breaking Changes
[OPERATOR]
rfc2136 provider expects TSIGSecret in base64 encoded format (previously base64 decoded was expected) by @Avarei [gardener/external-dns-management#347][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 [gardener/external-dns-management#342]
β¨ New Features
[USER]
[AWS Route53] Create an additional aliasAAAA
record for load balancers (NLBs) if load balancer target domain name has an IPv6 address. by @MartinWeindel [gardener/external-dns-management#341]
π Others
[DEVELOPER]
Remove vendoring by @MartinWeindel [gardener/external-dns-management#345][OPERATOR]
Bumps golang from 1.21.4 to 1.21.5. by @dependabot[bot] [gardener/external-dns-management#338]
[gardener/gardener-extension-shoot-dns-service]
π Others
[OPERATOR]
Bump github.com/gardener/gardener from 1.85.0 to 1.86.0. by @MartinWeindel [#268][DEVELOPER]
Remove vendoring from project by @MartinWeindel [#268]
Update cloudprofiles to 0.6.10
Full Changelog: gardener-community/cloudprofiles@0.6.9...0.6.10
Update provider-azure to 1.40.0
[gardener/gardener-extension-provider-azure]
β οΈ 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 [#762]
π Bug Fixes
[OPERATOR]
A bug which caused an emptyvmType
under certain conditions has been fixed. EmptyvmType
s prevent load balancers from being deleted on Kubernetes v1.28 shoots. by @oliver-goetz [#754]
π Others
[DEVELOPER]
Add new unit tests. by @axel7born [#751][OPERATOR]
Updated azurecsi-file image ->v1.29.2
by @kon-angelo [#760][OPERATOR]
Set azurefile-csi CSIDriver object to support ephemeral disks. by @kon-angelo [#756][OPERATOR]
Add new flow-based infrastructure reconciler. by @kon-angelo [#739][OPERATOR]
Set azurefile-csi CSIDriver object withattachRequired
to false. by @kon-angelo [#756][DEPENDENCY]
Vendor gardenerv1.83.3
by @kon-angelo [#764]
Docker Images
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.40.0
- gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.40.0
Update shoot-dns-service to 1.42.1
[gardener/gardener-extension-shoot-dns-service]
π Bug Fixes
Update shoot-dns-service to 1.42.2
[gardener/gardener-extension-shoot-dns-service]
π Others
[OPERATOR]
Downgrade dns-controller-manager fromv0.16.1
tov0.16.0
to disable newly introduced feature "Create alias AAAA records for load balancers if target domain name has an IPv6 address" because of leakingAAAA
under some circumstances. by @MartinWeindel [#279]
Update provider-azure to 1.40.1
[gardener/gardener-extension-provider-azure]
π Bug Fixes
[USER]
Disk detachment step is skipped while terminating terminal state vms. Terminal state vms haveprovisioningState
asFailed
by @himanshu-kun [#773]
Docker Images
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.40.1
- gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.40.1
Update shoot-networking-problemdetector to 0.20.0
[gardener/network-problem-detector]
β οΈ 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 [gardener/network-problem-detector#53]
π Others
[OPERATOR]
Bumps golang from 1.21.3 to 1.21.4. by @dependabot[bot] [gardener/network-problem-detector#51][OPERATOR]
Fix image repository for releases by @MartinWeindel [gardener/network-problem-detector#55][OPERATOR]
Bumps golang from 1.21.4 to 1.21.5. by @dependabot[bot] [gardener/network-problem-detector#52][DEVELOPER]
remove vendoring by @MartinWeindel [gardener/network-problem-detector#54]
[gardener/gardener-extension-shoot-networking-problemdetector]
π Others
[OPERATOR]
Bump github.com/gardener/gardener from 1.84.0 to 1.84.1. by @dependabot[bot] [#106][OPERATOR]
Bump github.com/gardener/gardener from 1.81.1 to 1.82.0. by @dependabot[bot] [#99][OPERATOR]
Bump github.com/gardener/gardener from 1.83.0 to 1.84.0. by @dependabot[bot] [#105][OPERATOR]
Bump github.com/gardener/gardener from 1.82.0 to 1.82.1. by @dependabot[bot] [#100][OPERATOR]
Bump github.com/gardener/gardener from 1.85.0 to 1.86.0. by @dependabot[bot] [#111][OPERATOR]
Bump github.com/gardener/gardener from 1.82.1 to 1.83.0. by @dependabot[bot] [#102][OPERATOR]
Bumps github.com/gardener/gardener from 1.80.1 to 1.81.1. by @dependabot[bot] [#97][OPERATOR]
Bump github.com/gardener/gardener from 1.84.1 to 1.85.0. by @dependabot[bot] [#108]
Docker Images
- gardener-extension-shoot-networking-problemdetector:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-networking-problemdetector:v0.20.0
Update gardener-controlplane to 1.86.1
[gardener/etcd-druid]
β οΈ 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 @shreyas-s-rao [gardener/etcd-druid#756]
[gardener/etcd-backup-restore]
π Others
[OPERATOR]
Dynamic loading of IaaS credentials is now optimized to make use of file system information instead of calculating a hash of the credentials to detect changes. by @renormalize [gardener/etcd-backup-restore#670][OPERATOR]
A regression in chunk deletion behavior for openstack provider has now been fixed. by @shreyas-s-rao [gardener/etcd-backup-restore#703][OPERATOR]
Add unit tests for chunk deletion by @anveshreddy18 [gardener/etcd-backup-restore#685][USER]
Add support for overriding storage API endpoint for provider GCS, by setting environment variableGOOGLE_STORAGE_API_ENDPOINT
, with the value in the formathttp[s]://host[:port]/storage/v1/
.β οΈ Note: GCS storage API endpoint will not be overridden forcopy
subcommand, since backup buckets may reside in different regions. by @shreyas-s-rao [gardener/etcd-backup-restore#691]
Docker Images
- admission-controller-linux-amd64:
eu.gcr.io/gardener-project/gardener/admission-controller:v1.86.1
- apiserver-linux-amd64:
eu.gcr.io/gardener-project/gardener/apiserver:v1.86.1
- controller-manager-linux-amd64:
eu.gcr.io/gardener-project/gardener/controller-manager:v1.86.1
- gardenlet-linux-amd64:
eu.gcr.io/gardener-project/gardener/gardenlet:v1.86.1
- node-agent-linux-amd64:
eu.gcr.io/gardener-project/gardener/node-agent:v1.86.1
- operator-linux-amd64:
eu.gcr.io/gardener-project/gardener/operator:v1.86.1
- resource-manager-linux-amd64:
eu.gcr.io/gardener-project/gardener/resource-manager:v1.86.1
- scheduler-linux-amd64: `eu.gcr.io/gardener-project/gardener/schedul...
v1.89.0-4
Release Notes v1.89
Yake release notes and upgrade guide
Related upstream release notes / changelogs
Update external-dns-management to 0.18.0
[gardener/external-dns-management]
β¨ New Features
[USER]
The Istio resourceGateway
can now be annotated withdns.gardener.cloud/dnsnames='*'
to enable the automatic creation ofDNSEntries
for domain names extracted from hosts fields in this resource or relatedVirtualServices
resources.
TheGateway
andHTTPRoute
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
Update provider-gcp to 1.34.1
[gardener/gardener-extension-provider-gcp]
π Others
[OPERATOR]
Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @kon-angelo [#700][OPERATOR]
Enable storage pool in CSI driver by @kon-angelo [#698]
Docker Images
- gardener-extension-admission-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-gcp:v1.34.1
- gardener-extension-provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-gcp:v1.34.1
Update cloudprofiles to 0.6.12
Full Changelog: gardener-community/cloudprofiles@0.6.11...0.6.12
Update dashboard to 1.73.1
[gardener/dashboard]
π Bug Fixes
[USER]
Enhanced volume management for OpenStack workers
In the last dashboard release, we inadvertently introduced an issue that caused the loss of custom volume sizes for OpenStack workers when they were updated via the dashboard. This release brings a fix to this bug, ensuring that your custom volume configurations are retained post-update.
Additionally, we've improved the storage size configuration interface. Now, it's easier to distinguish between default and custom volumes. by @grolu [#1722]
Docker Images
- dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.73.1
Update dashboard to 1.73.1
[gardener/dashboard]
π Bug Fixes
[USER]
Enhanced volume management for OpenStack workers
In the last dashboard release, we inadvertently introduced an issue that caused the loss of custom volume sizes for OpenStack workers when they were updated via the dashboard. This release brings a fix to this bug, ensuring that your custom volume configurations are retained post-update.
Additionally, we've improved the storage size configuration interface. Now, it's easier to distinguish between default and custom volumes. by @grolu [#1722]
Docker Images
- dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.73.1
Update external-dns-management to 0.18.1
[gardener/external-dns-management]
π Bug Fixes
[OPERATOR]
Uncached listing of virtual services and httproutes by @MartinWeindel [#355][OPERATOR]
Ignore generated load balancer services of gateways. by @MartinWeindel [#355]
Docker Images
- dns-controller-manager:
europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.18.1
Update provider-aws to 1.52.1
[gardener/gardener-extension-provider-aws]
π Others
[OPERATOR]
Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @kon-angelo [#879]
Docker Images
- gardener-extension-admission-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-aws:v1.52.1
- gardener-extension-provider-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-aws:v1.52.1
Update provider-azure to 1.41.1
[gardener/gardener-extension-provider-azure]
π Others
[OPERATOR]
Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @AndreasBurger [#792]
Docker Images
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.41.1
- gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.41.1
v1.89.0-3
Release Notes v1.89
Yake release notes and upgrade guide
Related upstream release notes / changelogs
Update external-dns-management to 0.18.0
[gardener/external-dns-management]
β¨ New Features
[USER]
The Istio resourceGateway
can now be annotated withdns.gardener.cloud/dnsnames='*'
to enable the automatic creation ofDNSEntries
for domain names extracted from hosts fields in this resource or relatedVirtualServices
resources.
TheGateway
andHTTPRoute
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
Update provider-gcp to 1.34.1
[gardener/gardener-extension-provider-gcp]
π Others
[OPERATOR]
Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @kon-angelo [#700][OPERATOR]
Enable storage pool in CSI driver by @kon-angelo [#698]
Docker Images
- gardener-extension-admission-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-gcp:v1.34.1
- gardener-extension-provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-gcp:v1.34.1
Update cloudprofiles to 0.6.12
Full Changelog: gardener-community/cloudprofiles@0.6.11...0.6.12
Update dashboard to 1.73.1
[gardener/dashboard]
π Bug Fixes
[USER]
Enhanced volume management for OpenStack workers
In the last dashboard release, we inadvertently introduced an issue that caused the loss of custom volume sizes for OpenStack workers when they were updated via the dashboard. This release brings a fix to this bug, ensuring that your custom volume configurations are retained post-update.
Additionally, we've improved the storage size configuration interface. Now, it's easier to distinguish between default and custom volumes. by @grolu [#1722]
Docker Images
- dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.73.1
Update dashboard to 1.73.1
[gardener/dashboard]
π Bug Fixes
[USER]
Enhanced volume management for OpenStack workers
In the last dashboard release, we inadvertently introduced an issue that caused the loss of custom volume sizes for OpenStack workers when they were updated via the dashboard. This release brings a fix to this bug, ensuring that your custom volume configurations are retained post-update.
Additionally, we've improved the storage size configuration interface. Now, it's easier to distinguish between default and custom volumes. by @grolu [#1722]
Docker Images
- dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.73.1
Update external-dns-management to 0.18.1
[gardener/external-dns-management]
π Bug Fixes
[OPERATOR]
Uncached listing of virtual services and httproutes by @MartinWeindel [#355][OPERATOR]
Ignore generated load balancer services of gateways. by @MartinWeindel [#355]
Docker Images
- dns-controller-manager:
europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.18.1
Update provider-aws to 1.52.1
[gardener/gardener-extension-provider-aws]
π Others
[OPERATOR]
Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @kon-angelo [#879]
Docker Images
- gardener-extension-admission-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-aws:v1.52.1
- gardener-extension-provider-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-aws:v1.52.1
Update provider-azure to 1.41.1
[gardener/gardener-extension-provider-azure]
π Others
[OPERATOR]
Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @AndreasBurger [#792]
Docker Images
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.41.1
- gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.41.1
v1.89.0-2
Release Notes v1.89
Yake release notes and upgrade guide
Gardener 1.89 drops support for the docker CRI.
If you have any shoots using the docker CRI you'll need to migrate to workers that use another container runtime. If you are maintaining custom cloudprofiles, you'll have to remove the docker cri from any machineImages.
Related upstream release notes / changelogs
Update external-dns-management to 0.18.0
[gardener/external-dns-management]
β¨ New Features
[USER]
The Istio resourceGateway
can now be annotated withdns.gardener.cloud/dnsnames='*'
to enable the automatic creation ofDNSEntries
for domain names extracted from hosts fields in this resource or relatedVirtualServices
resources.
TheGateway
andHTTPRoute
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
Update provider-gcp to 1.34.1
[gardener/gardener-extension-provider-gcp]
π Others
[OPERATOR]
Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @kon-angelo [#700][OPERATOR]
Enable storage pool in CSI driver by @kon-angelo [#698]
Docker Images
- gardener-extension-admission-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-gcp:v1.34.1
- gardener-extension-provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-gcp:v1.34.1
Update cloudprofiles to 0.6.12
Full Changelog: gardener-community/cloudprofiles@0.6.11...0.6.12
Update dashboard to 1.73.1
[gardener/dashboard]
π Bug Fixes
[USER]
Enhanced volume management for OpenStack workers
In the last dashboard release, we inadvertently introduced an issue that caused the loss of custom volume sizes for OpenStack workers when they were updated via the dashboard. This release brings a fix to this bug, ensuring that your custom volume configurations are retained post-update.
Additionally, we've improved the storage size configuration interface. Now, it's easier to distinguish between default and custom volumes. by @grolu [#1722]
Docker Images
- dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.73.1
Update dashboard to 1.73.1
[gardener/dashboard]
π Bug Fixes
[USER]
Enhanced volume management for OpenStack workers
In the last dashboard release, we inadvertently introduced an issue that caused the loss of custom volume sizes for OpenStack workers when they were updated via the dashboard. This release brings a fix to this bug, ensuring that your custom volume configurations are retained post-update.
Additionally, we've improved the storage size configuration interface. Now, it's easier to distinguish between default and custom volumes. by @grolu [#1722]
Docker Images
- dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.73.1
Update external-dns-management to 0.18.1
[gardener/external-dns-management]
π Bug Fixes
[OPERATOR]
Uncached listing of virtual services and httproutes by @MartinWeindel [#355][OPERATOR]
Ignore generated load balancer services of gateways. by @MartinWeindel [#355]
Docker Images
- dns-controller-manager:
europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.18.1
Update provider-aws to 1.52.1
[gardener/gardener-extension-provider-aws]
π Others
[OPERATOR]
Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @kon-angelo [#879]
Docker Images
- gardener-extension-admission-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-aws:v1.52.1
- gardener-extension-provider-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-aws:v1.52.1
Update provider-azure to 1.41.1
[gardener/gardener-extension-provider-azure]
π Others
[OPERATOR]
Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @AndreasBurger [#792]
Docker Images
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.41.1
- gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.41.1
v1.89.0-1
Release Notes v1.89
Yake release notes and upgrade guide
Related upstream release notes / changelogs
Update external-dns-management to 0.18.0
[gardener/external-dns-management]
β¨ New Features
[USER]
The Istio resourceGateway
can now be annotated withdns.gardener.cloud/dnsnames='*'
to enable the automatic creation ofDNSEntries
for domain names extracted from hosts fields in this resource or relatedVirtualServices
resources.
TheGateway
andHTTPRoute
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
Update provider-gcp to 1.34.1
[gardener/gardener-extension-provider-gcp]
π Others
[OPERATOR]
Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @kon-angelo [#700][OPERATOR]
Enable storage pool in CSI driver by @kon-angelo [#698]
Docker Images
- gardener-extension-admission-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-gcp:v1.34.1
- gardener-extension-provider-gcp:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-gcp:v1.34.1
Update cloudprofiles to 0.6.12
Full Changelog: gardener-community/cloudprofiles@0.6.11...0.6.12
Update dashboard to 1.73.1
[gardener/dashboard]
π Bug Fixes
[USER]
Enhanced volume management for OpenStack workers
In the last dashboard release, we inadvertently introduced an issue that caused the loss of custom volume sizes for OpenStack workers when they were updated via the dashboard. This release brings a fix to this bug, ensuring that your custom volume configurations are retained post-update.
Additionally, we've improved the storage size configuration interface. Now, it's easier to distinguish between default and custom volumes. by @grolu [#1722]
Docker Images
- dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.73.1
Update dashboard to 1.73.1
[gardener/dashboard]
π Bug Fixes
[USER]
Enhanced volume management for OpenStack workers
In the last dashboard release, we inadvertently introduced an issue that caused the loss of custom volume sizes for OpenStack workers when they were updated via the dashboard. This release brings a fix to this bug, ensuring that your custom volume configurations are retained post-update.
Additionally, we've improved the storage size configuration interface. Now, it's easier to distinguish between default and custom volumes. by @grolu [#1722]
Docker Images
- dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.73.1
Update external-dns-management to 0.18.1
[gardener/external-dns-management]
π Bug Fixes
[OPERATOR]
Uncached listing of virtual services and httproutes by @MartinWeindel [#355][OPERATOR]
Ignore generated load balancer services of gateways. by @MartinWeindel [#355]
Docker Images
- dns-controller-manager:
europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.18.1
Update provider-aws to 1.52.1
[gardener/gardener-extension-provider-aws]
π Others
[OPERATOR]
Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @kon-angelo [#879]
Docker Images
- gardener-extension-admission-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-aws:v1.52.1
- gardener-extension-provider-aws:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-aws:v1.52.1
Update provider-azure to 1.41.1
[gardener/gardener-extension-provider-azure]
π Others
[OPERATOR]
Admission controller will be deployed with the LEADER_ELECTION_NAMESPACE set to the pod namespace by @AndreasBurger [#792]
Docker Images
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.41.1
- gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.41.1
v1.89.0-0 (broken, do not use)
[skip ci] v1.89.0-0
v1.88.0-1
Release Notes v1.88
Yake release notes and upgrade guide
Related upstream release notes / changelogs
Update gardener-controlplane to 1.87.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
A regression is fixed that led to unnecessary and repetitive updates in thestatus.constraints[].last{Update,Transition}Time
fields of the shoot. In larger Gardener installations, these superfluous updates could have resulted in significant excess network traffic, particularly between thegardener-apiserver
and thegardenlet
s in the seeds. by @istvanballok [#9086][USER]
Fixed an issue which prevented project admins and viewers from creating read-only kubeconfigs (via theshoots/viewerkubeconfig
subresource). by @petersutter [#9083]
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.1
Update gardener-controlplane to 1.87.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
A regression is fixed that led to unnecessary and repetitive updates in thestatus.constraints[].last{Update,Transition}Time
fields of the shoot. In larger Gardener installations, these superfluous updates could have resulted in significant excess network traffic, particularly between thegardener-apiserver
and thegardenlet
s in the seeds. by @istvanballok [#9086][USER]
Fixed an issue which prevented project admins and viewers from creating read-only kubeconfigs (via theshoots/viewerkubeconfig
subresource). by @petersutter [#9083]
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.1
Update gardenlet to 1.87.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
A regression is fixed that led to unnecessary and repetitive updates in thestatus.constraints[].last{Update,Transition}Time
fields of the shoot. In larger Gardener installations, these superfluous updates could have resulted in significant excess network traffic, particularly between thegardener-apiserver
and thegardenlet
s in the seeds. by @istvanballok [#9086][USER]
Fixed an issue which prevented project admins and viewers from creating read-only kubeconfigs (via theshoots/viewerkubeconfig
subresource). by @petersutter [#9083]
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.1
Update external-dns-management to 0.17.1
[gardener/external-dns-management]
π Others
[OPERATOR]
Bumps golang from 1.21.5 to 1.21.6. by @MartinWeindel [#353][USER]
Mergedns.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
Update shoot-dns-service to 1.44.0
[gardener/external-dns-management]
π Others
[OPERATOR]
Bumps golang from 1.21.5 to 1.21.6. by @MartinWeindel [gardener/external-dns-management#353][USER]
Mergedns.gardener.cloud/dnsnames
annotations from multiple DNSAnnotation objects. by @MartinWeindel [gardener/external-dns-management#352]
[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
Update runtime-gvisor to 0.13.0
[gardener/gardener-extension-runtime-gvisor]
β οΈ 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 [#109]
π Others
Docker Images
- gardener-extension-runtime-gvisor-installation:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/runtime-gvisor-installation:v0.13.0
- gardener-extension-runtime-gvisor:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/runtime-gvisor:v0.13.0
Update gardener-controlplane to 1.87.2
[gardener/gardener]
π Bug Fixes
[USER]
Theworker.gardener.cloud/kubernetes-version
is now correctly maintained as label onNode
s (instead of an annotation) when theUseGardenerNodeAgent
feature gate is turned on. by @rfranzke [#9111]
Docker Images
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.2
Update gardener-controlplane to 1.87.2
[gardener/gardener]
π Bug Fixes
[USER]
Theworker.gardener.cloud/kubernetes-version
is now correctly maintained as label onNode
s (instead of an annotation) when theUseGardenerNodeAgent
feature gate is turned on. by @rfranzke [#9111]
Docker Images
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.2
Update gardenlet to 1.87.2
[gardener/gardener]
π Bug Fixes
[USER]
Theworker.gardener.cloud/kubernetes-version
is now correctly maintained as label onNode
s (instead of an annotation) when theUseGardenerNodeAgent
feature gate is turned on. by @rfranzke [#9111]
Docker Images
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.2
- gardener: `europe-docker.pkg.dev/garden...
v1.88.0-0
Release Notes v1.88
Yake release notes and upgrade guide
Related upstream release notes / changelogs
Update gardener-controlplane to 1.87.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
A regression is fixed that led to unnecessary and repetitive updates in thestatus.constraints[].last{Update,Transition}Time
fields of the shoot. In larger Gardener installations, these superfluous updates could have resulted in significant excess network traffic, particularly between thegardener-apiserver
and thegardenlet
s in the seeds. by @istvanballok [#9086][USER]
Fixed an issue which prevented project admins and viewers from creating read-only kubeconfigs (via theshoots/viewerkubeconfig
subresource). by @petersutter [#9083]
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.1
Update gardener-controlplane to 1.87.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
A regression is fixed that led to unnecessary and repetitive updates in thestatus.constraints[].last{Update,Transition}Time
fields of the shoot. In larger Gardener installations, these superfluous updates could have resulted in significant excess network traffic, particularly between thegardener-apiserver
and thegardenlet
s in the seeds. by @istvanballok [#9086][USER]
Fixed an issue which prevented project admins and viewers from creating read-only kubeconfigs (via theshoots/viewerkubeconfig
subresource). by @petersutter [#9083]
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.1
Update gardenlet to 1.87.1
[gardener/gardener]
π Bug Fixes
[OPERATOR]
A regression is fixed that led to unnecessary and repetitive updates in thestatus.constraints[].last{Update,Transition}Time
fields of the shoot. In larger Gardener installations, these superfluous updates could have resulted in significant excess network traffic, particularly between thegardener-apiserver
and thegardenlet
s in the seeds. by @istvanballok [#9086][USER]
Fixed an issue which prevented project admins and viewers from creating read-only kubeconfigs (via theshoots/viewerkubeconfig
subresource). by @petersutter [#9083]
Docker Images
- admission-controller:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.1
- apiserver:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.1
- controller-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.1
- gardenlet:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.1
- node-agent:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.1
- operator:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.1
- resource-manager:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.1
- scheduler:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.1
Update external-dns-management to 0.17.1
[gardener/external-dns-management]
π Others
[OPERATOR]
Bumps golang from 1.21.5 to 1.21.6. by @MartinWeindel [#353][USER]
Mergedns.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
Update shoot-dns-service to 1.44.0
[gardener/external-dns-management]
π Others
[OPERATOR]
Bumps golang from 1.21.5 to 1.21.6. by @MartinWeindel [gardener/external-dns-management#353][USER]
Mergedns.gardener.cloud/dnsnames
annotations from multiple DNSAnnotation objects. by @MartinWeindel [gardener/external-dns-management#352]
[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
Update runtime-gvisor to 0.13.0
[gardener/gardener-extension-runtime-gvisor]
β οΈ 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 [#109]
π Others
Docker Images
- gardener-extension-runtime-gvisor-installation:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/runtime-gvisor-installation:v0.13.0
- gardener-extension-runtime-gvisor:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/runtime-gvisor:v0.13.0
Update gardener-controlplane to 1.87.2
[gardener/gardener]
π Bug Fixes
[USER]
Theworker.gardener.cloud/kubernetes-version
is now correctly maintained as label onNode
s (instead of an annotation) when theUseGardenerNodeAgent
feature gate is turned on. by @rfranzke [#9111]
Docker Images
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.2
Update gardener-controlplane to 1.87.2
[gardener/gardener]
π Bug Fixes
[USER]
Theworker.gardener.cloud/kubernetes-version
is now correctly maintained as label onNode
s (instead of an annotation) when theUseGardenerNodeAgent
feature gate is turned on. by @rfranzke [#9111]
Docker Images
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.87.2
Update gardenlet to 1.87.2
[gardener/gardener]
π Bug Fixes
[USER]
Theworker.gardener.cloud/kubernetes-version
is now correctly maintained as label onNode
s (instead of an annotation) when theUseGardenerNodeAgent
feature gate is turned on. by @rfranzke [#9111]
Docker Images
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.87.2
- gardener:
europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.87.2
- gardener: `europe-docker.pkg.dev/garden...
v1.87.3-0
Release Notes v1.87
YAKE release notes and upgrade guide
Related upstream release notes / changelogs
Update dashboard to 1.71.1
[gardener/dashboard]
π Bug Fixes
[USER]
Fixed an issue where the error message_all is not a function
was displayed on theALL PROJECTS
page. by @holgerkoser [#1663]
Docker Images
- dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.71.1
Update dashboard to 1.71.1
[gardener/dashboard]
π Bug Fixes
[USER]
Fixed an issue where the error message_all is not a function
was displayed on theALL PROJECTS
page. by @holgerkoser [#1663]
Docker Images
- dashboard:
europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.71.1
Update external-dns-management to 0.16.1
[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 aliasAAAA
record for load balancers (NLBs) if load balancer target domain name has an IPv6 address. by @MartinWeindel [#341]
π Others
[OPERATOR]
Bumps golang from 1.21.4 to 1.21.5. by @dependabot[bot] [#338][DEVELOPER]
Remove vendoring by @MartinWeindel [#345]
Docker Images
- dns-controller-manager:
europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.16.1
Update shoot-dns-service to 1.42.0
[gardener/external-dns-management]
β οΈ Breaking Changes
[OPERATOR]
rfc2136 provider expects TSIGSecret in base64 encoded format (previously base64 decoded was expected) by @Avarei [gardener/external-dns-management#347][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 [gardener/external-dns-management#342]
β¨ New Features
[USER]
[AWS Route53] Create an additional aliasAAAA
record for load balancers (NLBs) if load balancer target domain name has an IPv6 address. by @MartinWeindel [gardener/external-dns-management#341]
π Others
[DEVELOPER]
Remove vendoring by @MartinWeindel [gardener/external-dns-management#345][OPERATOR]
Bumps golang from 1.21.4 to 1.21.5. by @dependabot[bot] [gardener/external-dns-management#338]
[gardener/gardener-extension-shoot-dns-service]
π Others
[OPERATOR]
Bump github.com/gardener/gardener from 1.85.0 to 1.86.0. by @MartinWeindel [#268][DEVELOPER]
Remove vendoring from project by @MartinWeindel [#268]
Update cloudprofiles to 0.6.10
Full Changelog: gardener-community/cloudprofiles@0.6.9...0.6.10
Update provider-azure to 1.40.0
[gardener/gardener-extension-provider-azure]
β οΈ 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 [#762]
π Bug Fixes
[OPERATOR]
A bug which caused an emptyvmType
under certain conditions has been fixed. EmptyvmType
s prevent load balancers from being deleted on Kubernetes v1.28 shoots. by @oliver-goetz [#754]
π Others
[DEVELOPER]
Add new unit tests. by @axel7born [#751][OPERATOR]
Updated azurecsi-file image ->v1.29.2
by @kon-angelo [#760][OPERATOR]
Set azurefile-csi CSIDriver object to support ephemeral disks. by @kon-angelo [#756][OPERATOR]
Add new flow-based infrastructure reconciler. by @kon-angelo [#739][OPERATOR]
Set azurefile-csi CSIDriver object withattachRequired
to false. by @kon-angelo [#756][DEPENDENCY]
Vendor gardenerv1.83.3
by @kon-angelo [#764]
Docker Images
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.40.0
- gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.40.0
Update shoot-dns-service to 1.42.1
[gardener/gardener-extension-shoot-dns-service]
π Bug Fixes
Update shoot-dns-service to 1.42.2
[gardener/gardener-extension-shoot-dns-service]
π Others
[OPERATOR]
Downgrade dns-controller-manager fromv0.16.1
tov0.16.0
to disable newly introduced feature "Create alias AAAA records for load balancers if target domain name has an IPv6 address" because of leakingAAAA
under some circumstances. by @MartinWeindel [#279]
Update provider-azure to 1.40.1
[gardener/gardener-extension-provider-azure]
π Bug Fixes
[USER]
Disk detachment step is skipped while terminating terminal state vms. Terminal state vms haveprovisioningState
asFailed
by @himanshu-kun [#773]
Docker Images
- gardener-extension-admission-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-azure:v1.40.1
- gardener-extension-provider-azure:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-azure:v1.40.1
Update shoot-networking-problemdetector to 0.20.0
[gardener/network-problem-detector]
β οΈ 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 [gardener/network-problem-detector#53]
π Others
[OPERATOR]
Bumps golang from 1.21.3 to 1.21.4. by @dependabot[bot] [gardener/network-problem-detector#51][OPERATOR]
Fix image repository for releases by @MartinWeindel [gardener/network-problem-detector#55][OPERATOR]
Bumps golang from 1.21.4 to 1.21.5. by @dependabot[bot] [gardener/network-problem-detector#52][DEVELOPER]
remove vendoring by @MartinWeindel [gardener/network-problem-detector#54]
[gardener/gardener-extension-shoot-networking-problemdetector]
π Others
[OPERATOR]
Bump github.com/gardener/gardener from 1.84.0 to 1.84.1. by @dependabot[bot] [#106][OPERATOR]
Bump github.com/gardener/gardener from 1.81.1 to 1.82.0. by @dependabot[bot] [#99][OPERATOR]
Bump github.com/gardener/gardener from 1.83.0 to 1.84.0. by @dependabot[bot] [#105][OPERATOR]
Bump github.com/gardener/gardener from 1.82.0 to 1.82.1. by @dependabot[bot] [#100][OPERATOR]
Bump github.com/gardener/gardener from 1.85.0 to 1.86.0. by @dependabot[bot] [#111][OPERATOR]
Bump github.com/gardener/gardener from 1.82.1 to 1.83.0. by @dependabot[bot] [#102][OPERATOR]
Bumps github.com/gardener/gardener from 1.80.1 to 1.81.1. by @dependabot[bot] [#97][OPERATOR]
Bump github.com/gardener/gardener from 1.84.1 to 1.85.0. by @dependabot[bot] [#108]
Docker Images
- gardener-extension-shoot-networking-problemdetector:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-networking-problemdetector:v0.20.0
Update gardener-controlplane to 1.86.1
[gardener/etcd-druid]
β οΈ 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 @shreyas-s-rao [gardener/etcd-druid#756]
[gardener/etcd-backup-restore]
π Others
[OPERATOR]
Dynamic loading of IaaS credentials is now optimized to make use of file system information instead of calculating a hash of the credentials to detect changes. by @renormalize [gardener/etcd-backup-restore#670][OPERATOR]
A regression in chunk deletion behavior for openstack provider has now been fixed. by @shreyas-s-rao [gardener/etcd-backup-restore#703][OPERATOR]
Add unit tests for chunk deletion by @anveshreddy18 [gardener/etcd-backup-restore#685][USER]
Add support for overriding storage API endpoint for provider GCS, by setting environment variableGOOGLE_STORAGE_API_ENDPOINT
, with the value in the formathttp[s]://host[:port]/storage/v1/
.β οΈ Note: GCS storage API endpoint will not be overridden forcopy
subcommand, since backup buckets may reside in different regions. by @shreyas-s-rao [gardener/etcd-backup-restore#691]
Docker Images
- admission-controller-linux-amd64:
eu.gcr.io/gardener-project/gardener/admission-controller:v1.86.1
- apiserver-linux-amd64:
eu.gcr.io/gardener-project/gardener/apiserver:v1.86.1
- controller-manager-linux-amd64:
eu.gcr.io/gardener-project/gardener/controller-manager:v1.86.1
- gardenlet-linux-amd64:
eu.gcr.io/gardener-project/gardener/gardenlet:v1.86.1
- node-agent-linux-amd64:
eu.gcr.io/gardener-project/gardener/node-agent:v1.86.1
- operator-linux-amd64:
eu.gcr.io/gardener-project/gardener/operator:v1.86.1
- resource-manager-linux-amd64:
eu.gcr.io/gardener-project/gardener/resource-manager:v1.86.1
- scheduler-linux-amd64: `eu.gcr.io/gardener-project/gardener/schedul...