Skip to main content

Release Notes v1.100

Yake release notes and upgrade guide

Update external-dns-management to 0.20.0

[gardener/external-dns-management]

✨ New Features

  • [USER] [azure-dns] Support for Azure cloud configurations AzureChina and AzureGovernment by @MartinWeindel [#379]
  • [OPERATOR] Add ignore annotation dns.gardener.cloud/ignore=true for DNSEntries and source resources to disable reconciliation temporarily. by @MartinWeindel [#380]

Docker Images

  • dns-controller-manager: europe-docker.pkg.dev/gardener-project/releases/dns-controller-manager:v0.20.0
Update shoot-dns-service to 1.50.0

[gardener/external-dns-management]

✨ New Features

  • [USER] [azure-dns] Support for Azure cloud configurations AzureChina and AzureGovernment by @MartinWeindel [gardener/external-dns-management#379]
  • [OPERATOR] Add ignore annotation dns.gardener.cloud/ignore=true for DNSEntries and source resources to disable reconciliation temporarily. by @MartinWeindel [gardener/external-dns-management#380]

Docker Images

  • gardener-extension-admission-shoot-dns-service: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-shoot-dns-service:v1.50.0
  • gardener-extension-shoot-dns-service: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-dns-service:v1.50.0
Update cloudprofiles to 0.7.12
Update shoot-networking-filter to 0.19.0

[gardener/gardener-extension-shoot-networking-filter]

🏃 Others

  • [OPERATOR] Bumps golang from 1.22.1 to 1.22.2. by @dependabot[bot] [#132]
  • [OPERATOR] Bumps golang from 1.22.3 to 1.22.4. by @dependabot[bot] [#146]
  • [OPERATOR] Bumps github.com/gardener/gardener from 1.97.1 to 1.98.0. by @dependabot[bot] [#153]
  • [OPERATOR] Bumps github.com/gardener/gardener from 1.96.1 to 1.97.0. by @dependabot[bot] [#150]
  • [OPERATOR] Bumps golang from 1.22.2 to 1.22.3. by @dependabot[bot] [#139]
  • [OPERATOR] Bumps golang from 1.22.4 to 1.22.5. by @dependabot[bot] [#156]
  • [OPERATOR] The resources.requests.cpu and resources.requests.memory of the egress-filter-applier container have been reduced to 5m and 20Mi, respectively. by @plkokanov [#160]
  • [OPERATOR] Bumps github.com/gardener/gardener from 1.93.0 to 1.94.0. by @dependabot[bot] [#137]
  • [OPERATOR] Bumps github.com/gardener/gardener from 1.98.0 to 1.99.0. by @dependabot[bot] [#158]
  • [OPERATOR] Bumps github.com/gardener/gardener from 1.94.0 to 1.95.0. by @dependabot[bot] [#140]
  • [OPERATOR] Bumps github.com/gardener/gardener from 1.92.0 to 1.93.0. by @dependabot[bot] [#135]
  • [OPERATOR] Bumps github.com/gardener/gardener from 1.95.0 to 1.96.1. by @dependabot[bot] [#145]
  • [OPERATOR] Add OCM-Component-Descriptor-Labels required for ImageVector-Generation. by @ccwienk [#154]

[gardener/egress-filter-refresher]

⚠️ 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/egress-filter-refresher#25]

Docker Images

  • gardener-extension-shoot-networking-filter: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/shoot-networking-filter:v0.19.0
  • gardener-runtime-networking-filter: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/runtime-networking-filter:v0.19.0
Update gardener-controlplane to 1.99.2

[gardener/gardener]

🐛 Bug Fixes

  • [OPERATOR] controllerinstallation controller should not recreate MR secrets that differ just in the order of annotations. by @Kostov6 [#10163]

🏃 Others

  • [OPERATOR] Extend pending time to 30 minutes for SeedCondtionFailing alerts to reduce alert noise. by @vicwicker [#10187]

Helm Charts

  • controlplane: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.99.2
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.99.2
  • operator: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.99.2
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.99.2

Docker Images

  • admission-controller: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.99.2
  • apiserver: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.99.2
  • controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.99.2
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.99.2
  • node-agent: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.99.2
  • operator: europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.99.2
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.99.2
  • scheduler: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.99.2
Update gardener-controlplane to 1.99.2

[gardener/gardener]

🐛 Bug Fixes

  • [OPERATOR] controllerinstallation controller should not recreate MR secrets that differ just in the order of annotations. by @Kostov6 [#10163]

🏃 Others

  • [OPERATOR] Extend pending time to 30 minutes for SeedCondtionFailing alerts to reduce alert noise. by @vicwicker [#10187]

Helm Charts

  • controlplane: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.99.2
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.99.2
  • operator: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.99.2
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.99.2

Docker Images

  • admission-controller: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.99.2
  • apiserver: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.99.2
  • controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.99.2
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.99.2
  • node-agent: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.99.2
  • operator: europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.99.2
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.99.2
  • scheduler: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.99.2
Update gardenlet to 1.99.2

[gardener/gardener]

🐛 Bug Fixes

  • [OPERATOR] controllerinstallation controller should not recreate MR secrets that differ just in the order of annotations. by @Kostov6 [#10163]

🏃 Others

  • [OPERATOR] Extend pending time to 30 minutes for SeedCondtionFailing alerts to reduce alert noise. by @vicwicker [#10187]

Helm Charts

  • controlplane: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.99.2
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.99.2
  • operator: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.99.2
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.99.2

Docker Images

  • admission-controller: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.99.2
  • apiserver: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.99.2
  • controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.99.2
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.99.2
  • node-agent: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.99.2
  • operator: europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.99.2
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.99.2
  • scheduler: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.99.2
Update gardener-controlplane to 1.100.0

[gardener/gardener]

⚠️ Breaking Changes

  • [DEPENDENCY] The pkg/utils/kubernetes.{Parse}ObjectName functions have been dropped. Use client.ObjectKeyFromObject instead. by @rfranzke [#10162]

🐛 Bug Fixes

  • [OPERATOR] Fix permissions for cert-management to handle DNSRecords when enabled in the operator.gardener.cloud/v1alpha1.Garden resource. by @MartinWeindel [#10184]
  • [USER] A bug causing sshd running in cluster pods to receive a SIGTERM when SSHAccess for worker nodes is disabled is now fixed. by @AleksandarSavchev [#10123]
  • [DEVELOPER] Seed kubeconfig is checked for expiration before running gardener-extensions-up.sh and gardener-extensions-down.sh by @Kostov6 [#10025]

🏃 Others

  • [OPERATOR] It is now possible to delete the seed in a combined garden runtime/soil setup. by @ScheererJ [#10143]
  • [OPERATOR] gardener-operator now deploys Gardener Dashboard with mounted secrets instead of storing them as environment variables. by @AleksandarSavchev [#10100]
  • [OPERATOR] The containerd-intializer systemd unit has been deprecated and will remain functionless on existing nodes for compatibility reasons. by @timuthy [#10050]
  • [OPERATOR] gardener-operator: The HVPA -> VPAAndHHPA autoscaling mode transition is now improved for the gardener-apiserver to preserve the Deployment resources. by @ialidzhikov [#10008]
  • [OPERATOR] Scrape vpa-admission-controller metrics with prometheus by @voelzmo [#10033]
  • [OPERATOR] The resource requests of the sidecar and proxy containers of the apiserver-proxy DaemonSet have been reduced as follows:
    • sidecar container resources.requests.cpu and resources.requests.memory were reduced to 5m and 15Mi, respectively
    • proxy container resources.requests.cpu and resources.requests.memory were modified to 5m and 30Mi, respectively by @plkokanov [#10173]
  • [DEPENDENCY] The quay.io/prometheus/node-exporter image has been updated to v1.8.2. by @gardener-ci-robot [#10125]
  • [DEPENDENCY] The europe-docker.pkg.dev/gardener-project/releases/3rd/alpine image has been updated to 3.20.2. by @gardener-ci-robot [#10175]
  • [DEPENDENCY] The quay.io/prometheus-operator/prometheus-config-reloader image has been updated to v0.75.1. by @gardener-ci-robot [#10037]
  • [DEPENDENCY] The gardener/dashboard image has been updated to 1.76.1. Release Notes by @gardener-ci-robot [#10124]
  • [DEPENDENCY] The quay.io/prometheus-operator/prometheus-config-reloader image has been updated to v0.75.2. by @gardener-ci-robot [#10183]
  • [DEPENDENCY] The gardener/apiserver-proxy image has been updated to v0.17.0. Release Notes by @gardener-ci-robot [#10186]
  • [DEPENDENCY] The gardener/dashboard image has been updated to 1.76.0. Release Notes by @gardener-ci-robot [#10115]
  • [DEPENDENCY] The quay.io/kiwigrid/k8s-sidecar image has been updated to 1.27.5. by @gardener-ci-robot [#10118]
  • [DEPENDENCY] The gardener/vpn2 image has been updated to 0.26.0. Release Notes by @gardener-ci-robot [#10174]
  • [DEPENDENCY] The gcr.io/istio-release/pilot image has been updated to 1.21.5. by @gardener-ci-robot [#10138]
  • [DEPENDENCY] The registry.k8s.io/ingress-nginx/controller-chroot image for clusters with k8s >= v1.26 has been updated to v1.11.1. by @gardener-ci-robot [#10149]
  • [DEPENDENCY] The envoyproxy/envoy image has been updated to v1.31.0. Release Notes by @gardener-ci-robot [#10156]
  • [DEPENDENCY] The gardener/machine-controller-manager image has been updated to v0.53.1. Release Notes by @gardener-ci-robot [#10126]
  • [DEPENDENCY] The gardener/etcd-druid image has been updated to v0.22.3. Release Notes by @gardener-ci-robot [#10097]
  • [DEPENDENCY] The europe-docker.pkg.dev/gardener-project/releases/3rd/alpine image has been updated to 3.20.1. by @gardener-ci-robot [#10129]

📖 Documentation

  • [OPERATOR] Network policy documentation has been enhanced with the use case of webhook servers in shoot clusters. by @ScheererJ [#10119]
  • [OPERATOR] The default value for machineDrainTimeout in the documentation has been updated. by @hendrikKahl [#10128]
  • [DEVELOPER] The documentation of the handling of file permissions in OperatingSystemConfig is now reflecting the actual behavior: if no permissions are defined, the operating system's defaults are used. by @ftl [#10152]
  • [USER] User content has improved titles and descriptions by @Kostov6 [#10077]
  • [USER] Added document in which we share our pod autoscaling best practices with end users. by @vlerenc [#10083]

Helm Charts

  • controlplane: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.100.0
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.100.0
  • operator: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.100.0
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.100.0

Docker Images

  • admission-controller: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.100.0
  • apiserver: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.100.0
  • controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.100.0
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.100.0
  • node-agent: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.100.0
  • operator: europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.100.0
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.100.0
  • scheduler: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.100.0
Update gardener-controlplane to 1.100.0

[gardener/gardener]

⚠️ Breaking Changes

  • [DEPENDENCY] The pkg/utils/kubernetes.{Parse}ObjectName functions have been dropped. Use client.ObjectKeyFromObject instead. by @rfranzke [#10162]

🐛 Bug Fixes

  • [OPERATOR] Fix permissions for cert-management to handle DNSRecords when enabled in the operator.gardener.cloud/v1alpha1.Garden resource. by @MartinWeindel [#10184]
  • [USER] A bug causing sshd running in cluster pods to receive a SIGTERM when SSHAccess for worker nodes is disabled is now fixed. by @AleksandarSavchev [#10123]
  • [DEVELOPER] Seed kubeconfig is checked for expiration before running gardener-extensions-up.sh and gardener-extensions-down.sh by @Kostov6 [#10025]

🏃 Others

  • [OPERATOR] It is now possible to delete the seed in a combined garden runtime/soil setup. by @ScheererJ [#10143]
  • [OPERATOR] gardener-operator now deploys Gardener Dashboard with mounted secrets instead of storing them as environment variables. by @AleksandarSavchev [#10100]
  • [OPERATOR] The containerd-intializer systemd unit has been deprecated and will remain functionless on existing nodes for compatibility reasons. by @timuthy [#10050]
  • [OPERATOR] gardener-operator: The HVPA -> VPAAndHHPA autoscaling mode transition is now improved for the gardener-apiserver to preserve the Deployment resources. by @ialidzhikov [#10008]
  • [OPERATOR] Scrape vpa-admission-controller metrics with prometheus by @voelzmo [#10033]
  • [OPERATOR] The resource requests of the sidecar and proxy containers of the apiserver-proxy DaemonSet have been reduced as follows:
    • sidecar container resources.requests.cpu and resources.requests.memory were reduced to 5m and 15Mi, respectively
    • proxy container resources.requests.cpu and resources.requests.memory were modified to 5m and 30Mi, respectively by @plkokanov [#10173]
  • [DEPENDENCY] The quay.io/prometheus/node-exporter image has been updated to v1.8.2. by @gardener-ci-robot [#10125]
  • [DEPENDENCY] The europe-docker.pkg.dev/gardener-project/releases/3rd/alpine image has been updated to 3.20.2. by @gardener-ci-robot [#10175]
  • [DEPENDENCY] The quay.io/prometheus-operator/prometheus-config-reloader image has been updated to v0.75.1. by @gardener-ci-robot [#10037]
  • [DEPENDENCY] The gardener/dashboard image has been updated to 1.76.1. Release Notes by @gardener-ci-robot [#10124]
  • [DEPENDENCY] The quay.io/prometheus-operator/prometheus-config-reloader image has been updated to v0.75.2. by @gardener-ci-robot [#10183]
  • [DEPENDENCY] The gardener/apiserver-proxy image has been updated to v0.17.0. Release Notes by @gardener-ci-robot [#10186]
  • [DEPENDENCY] The gardener/dashboard image has been updated to 1.76.0. Release Notes by @gardener-ci-robot [#10115]
  • [DEPENDENCY] The quay.io/kiwigrid/k8s-sidecar image has been updated to 1.27.5. by @gardener-ci-robot [#10118]
  • [DEPENDENCY] The gardener/vpn2 image has been updated to 0.26.0. Release Notes by @gardener-ci-robot [#10174]
  • [DEPENDENCY] The gcr.io/istio-release/pilot image has been updated to 1.21.5. by @gardener-ci-robot [#10138]
  • [DEPENDENCY] The registry.k8s.io/ingress-nginx/controller-chroot image for clusters with k8s >= v1.26 has been updated to v1.11.1. by @gardener-ci-robot [#10149]
  • [DEPENDENCY] The envoyproxy/envoy image has been updated to v1.31.0. Release Notes by @gardener-ci-robot [#10156]
  • [DEPENDENCY] The gardener/machine-controller-manager image has been updated to v0.53.1. Release Notes by @gardener-ci-robot [#10126]
  • [DEPENDENCY] The gardener/etcd-druid image has been updated to v0.22.3. Release Notes by @gardener-ci-robot [#10097]
  • [DEPENDENCY] The europe-docker.pkg.dev/gardener-project/releases/3rd/alpine image has been updated to 3.20.1. by @gardener-ci-robot [#10129]

📖 Documentation

  • [OPERATOR] Network policy documentation has been enhanced with the use case of webhook servers in shoot clusters. by @ScheererJ [#10119]
  • [OPERATOR] The default value for machineDrainTimeout in the documentation has been updated. by @hendrikKahl [#10128]
  • [DEVELOPER] The documentation of the handling of file permissions in OperatingSystemConfig is now reflecting the actual behavior: if no permissions are defined, the operating system's defaults are used. by @ftl [#10152]
  • [USER] User content has improved titles and descriptions by @Kostov6 [#10077]
  • [USER] Added document in which we share our pod autoscaling best practices with end users. by @vlerenc [#10083]

Helm Charts

  • controlplane: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.100.0
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.100.0
  • operator: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.100.0
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.100.0

Docker Images

  • admission-controller: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.100.0
  • apiserver: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.100.0
  • controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.100.0
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.100.0
  • node-agent: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.100.0
  • operator: europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.100.0
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.100.0
  • scheduler: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.100.0
Update gardenlet to 1.100.0

[gardener/gardener]

⚠️ Breaking Changes

  • [DEPENDENCY] The pkg/utils/kubernetes.{Parse}ObjectName functions have been dropped. Use client.ObjectKeyFromObject instead. by @rfranzke [#10162]

🐛 Bug Fixes

  • [OPERATOR] Fix permissions for cert-management to handle DNSRecords when enabled in the operator.gardener.cloud/v1alpha1.Garden resource. by @MartinWeindel [#10184]
  • [USER] A bug causing sshd running in cluster pods to receive a SIGTERM when SSHAccess for worker nodes is disabled is now fixed. by @AleksandarSavchev [#10123]
  • [DEVELOPER] Seed kubeconfig is checked for expiration before running gardener-extensions-up.sh and gardener-extensions-down.sh by @Kostov6 [#10025]

🏃 Others

  • [OPERATOR] It is now possible to delete the seed in a combined garden runtime/soil setup. by @ScheererJ [#10143]
  • [OPERATOR] gardener-operator now deploys Gardener Dashboard with mounted secrets instead of storing them as environment variables. by @AleksandarSavchev [#10100]
  • [OPERATOR] The containerd-intializer systemd unit has been deprecated and will remain functionless on existing nodes for compatibility reasons. by @timuthy [#10050]
  • [OPERATOR] gardener-operator: The HVPA -> VPAAndHHPA autoscaling mode transition is now improved for the gardener-apiserver to preserve the Deployment resources. by @ialidzhikov [#10008]
  • [OPERATOR] Scrape vpa-admission-controller metrics with prometheus by @voelzmo [#10033]
  • [OPERATOR] The resource requests of the sidecar and proxy containers of the apiserver-proxy DaemonSet have been reduced as follows:
    • sidecar container resources.requests.cpu and resources.requests.memory were reduced to 5m and 15Mi, respectively
    • proxy container resources.requests.cpu and resources.requests.memory were modified to 5m and 30Mi, respectively by @plkokanov [#10173]
  • [DEPENDENCY] The quay.io/prometheus/node-exporter image has been updated to v1.8.2. by @gardener-ci-robot [#10125]
  • [DEPENDENCY] The europe-docker.pkg.dev/gardener-project/releases/3rd/alpine image has been updated to 3.20.2. by @gardener-ci-robot [#10175]
  • [DEPENDENCY] The quay.io/prometheus-operator/prometheus-config-reloader image has been updated to v0.75.1. by @gardener-ci-robot [#10037]
  • [DEPENDENCY] The gardener/dashboard image has been updated to 1.76.1. Release Notes by @gardener-ci-robot [#10124]
  • [DEPENDENCY] The quay.io/prometheus-operator/prometheus-config-reloader image has been updated to v0.75.2. by @gardener-ci-robot [#10183]
  • [DEPENDENCY] The gardener/apiserver-proxy image has been updated to v0.17.0. Release Notes by @gardener-ci-robot [#10186]
  • [DEPENDENCY] The gardener/dashboard image has been updated to 1.76.0. Release Notes by @gardener-ci-robot [#10115]
  • [DEPENDENCY] The quay.io/kiwigrid/k8s-sidecar image has been updated to 1.27.5. by @gardener-ci-robot [#10118]
  • [DEPENDENCY] The gardener/vpn2 image has been updated to 0.26.0. Release Notes by @gardener-ci-robot [#10174]
  • [DEPENDENCY] The gcr.io/istio-release/pilot image has been updated to 1.21.5. by @gardener-ci-robot [#10138]
  • [DEPENDENCY] The registry.k8s.io/ingress-nginx/controller-chroot image for clusters with k8s >= v1.26 has been updated to v1.11.1. by @gardener-ci-robot [#10149]
  • [DEPENDENCY] The envoyproxy/envoy image has been updated to v1.31.0. Release Notes by @gardener-ci-robot [#10156]
  • [DEPENDENCY] The gardener/machine-controller-manager image has been updated to v0.53.1. Release Notes by @gardener-ci-robot [#10126]
  • [DEPENDENCY] The gardener/etcd-druid image has been updated to v0.22.3. Release Notes by @gardener-ci-robot [#10097]
  • [DEPENDENCY] The europe-docker.pkg.dev/gardener-project/releases/3rd/alpine image has been updated to 3.20.1. by @gardener-ci-robot [#10129]

📖 Documentation

  • [OPERATOR] Network policy documentation has been enhanced with the use case of webhook servers in shoot clusters. by @ScheererJ [#10119]
  • [OPERATOR] The default value for machineDrainTimeout in the documentation has been updated. by @hendrikKahl [#10128]
  • [DEVELOPER] The documentation of the handling of file permissions in OperatingSystemConfig is now reflecting the actual behavior: if no permissions are defined, the operating system's defaults are used. by @ftl [#10152]
  • [USER] User content has improved titles and descriptions by @Kostov6 [#10077]
  • [USER] Added document in which we share our pod autoscaling best practices with end users. by @vlerenc [#10083]

Helm Charts

  • controlplane: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.100.0
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.100.0
  • operator: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.100.0
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.100.0

Docker Images

  • admission-controller: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.100.0
  • apiserver: europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.100.0
  • controller-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.100.0
  • gardenlet: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.100.0
  • node-agent: europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.100.0
  • operator: europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.100.0
  • resource-manager: europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.100.0
  • scheduler: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.100.0