[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 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 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
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/gardener/gardener from 1.97.2 to 1.100.0.
Release notes
Sourced from github.com/gardener/gardener's releases.
... (truncated)
Commits
d17322a
Release v1.100.0b90e968
Adapt TM tests to remove checks forcontainerd-initializer
(#10197)a91794c
FixReconcileContainerdRegistries
race condition (#10188)d32776c
chore(deps): update dependency gardener/etcd-druid to v0.22.3 (#10097)f2787cd
Use machine class namespace as fallback if machine namespace is not set (#10176)b1cf3a3
fix(deps): update module github.com/gardener/etcd-druid to v0.22.3 (#10147)e74ef40
chore(deps): update dependency gardener/apiserver-proxy to v0.17.0 (#10186)297802f
Fix permissions for cert-management to handle DNSRecords (#10184)8b1b3e8
chore(deps): update prometheus-operator images to v0.75.2 (#10183)30b28c8
chore(deps): update europe-docker.pkg.dev/gardener-project/releases/3rd/alpin...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show