gardener / cert-management

Manages TLS certificates in Kubernetes clusters using custom resources
Apache License 2.0
33 stars 22 forks source link

Update module github.com/gardener/gardener to v1.100.0 #232

Closed gardener-ci-robot closed 3 months ago

gardener-ci-robot commented 3 months ago

This PR contains the following updates:

Package Type Update Change
github.com/gardener/gardener require minor v1.99.0 -> v1.100.0

Release Notes

gardener/gardener (github.com/gardener/gardener) ### [`v1.100.0`](https://togithub.com/gardener/gardener/releases/tag/v1.100.0) [Compare Source](https://togithub.com/gardener/gardener/compare/v1.99.2...v1.100.0) ### \[gardener/gardener] #### ⚠️ Breaking Changes - `[DEPENDENCY]` The `pkg/utils/kubernetes.{Parse}ObjectName` functions have been dropped. Use `client.ObjectKeyFromObject` instead. by [@​rfranzke](https://togithub.com/rfranzke) \[[#​10162](https://togithub.com/gardener/gardener/issues/10162)] #### πŸ› Bug Fixes - `[OPERATOR]` Fix permissions for `cert-management` to handle `DNSRecord`s when enabled in the `operator.gardener.cloud/v1alpha1.Garden` resource. by [@​MartinWeindel](https://togithub.com/MartinWeindel) \[[#​10184](https://togithub.com/gardener/gardener/issues/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](https://togithub.com/AleksandarSavchev) \[[#​10123](https://togithub.com/gardener/gardener/issues/10123)] - `[DEVELOPER]` Seed kubeconfig is checked for expiration before running `gardener-extensions-up.sh` and `gardener-extensions-down.sh` by [@​Kostov6](https://togithub.com/Kostov6) \[[#​10025](https://togithub.com/gardener/gardener/issues/10025)] #### πŸƒ Others - `[OPERATOR]` It is now possible to delete the seed in a combined garden runtime/soil setup. by [@​ScheererJ](https://togithub.com/ScheererJ) \[[#​10143](https://togithub.com/gardener/gardener/issues/10143)] - `[OPERATOR]` `gardener-operator` now deploys Gardener Dashboard with mounted secrets instead of storing them as environment variables. by [@​AleksandarSavchev](https://togithub.com/AleksandarSavchev) \[[#​10100](https://togithub.com/gardener/gardener/issues/10100)] - `[OPERATOR]` The `containerd-intializer` systemd unit has been deprecated and will remain functionless on existing nodes for compatibility reasons. by [@​timuthy](https://togithub.com/timuthy) \[[#​10050](https://togithub.com/gardener/gardener/issues/10050)] - `[OPERATOR]` gardener-operator: The HVPA -> VPAAndHHPA autoscaling mode transition is now improved for the gardener-apiserver to preserve the Deployment resources. by [@​ialidzhikov](https://togithub.com/ialidzhikov) \[[#​10008](https://togithub.com/gardener/gardener/issues/10008)] - `[OPERATOR]` Scrape vpa-admission-controller metrics with prometheus by [@​voelzmo](https://togithub.com/voelzmo) \[[#​10033](https://togithub.com/gardener/gardener/issues/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](https://togithub.com/plkokanov) \[[#​10173](https://togithub.com/gardener/gardener/issues/10173)] - `[DEPENDENCY]` The `quay.io/prometheus/node-exporter` image has been updated to `v1.8.2`. by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10125](https://togithub.com/gardener/gardener/issues/10125)] - `[DEPENDENCY]` The `europe-docker.pkg.dev/gardener-project/releases/3rd/alpine` image has been updated to `3.20.2`. by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10175](https://togithub.com/gardener/gardener/issues/10175)] - `[DEPENDENCY]` The `quay.io/prometheus-operator/prometheus-config-reloader` image has been updated to `v0.75.1`. by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10037](https://togithub.com/gardener/gardener/issues/10037)] - `[DEPENDENCY]` The `gardener/dashboard` image has been updated to `1.76.1`. [Release Notes](https://togithub.com/gardener/dashboard/releases/tag/1.76.1) by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10124](https://togithub.com/gardener/gardener/issues/10124)] - `[DEPENDENCY]` The `quay.io/prometheus-operator/prometheus-config-reloader` image has been updated to `v0.75.2`. by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10183](https://togithub.com/gardener/gardener/issues/10183)] - `[DEPENDENCY]` The `gardener/apiserver-proxy` image has been updated to `v0.17.0`. [Release Notes](https://togithub.com/gardener/apiserver-proxy/releases/tag/v0.17.0) by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10186](https://togithub.com/gardener/gardener/issues/10186)] - `[DEPENDENCY]` The `gardener/dashboard` image has been updated to `1.76.0`. [Release Notes](https://togithub.com/gardener/dashboard/releases/tag/1.76.0) by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10115](https://togithub.com/gardener/gardener/issues/10115)] - `[DEPENDENCY]` The `quay.io/kiwigrid/k8s-sidecar` image has been updated to `1.27.5`. by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10118](https://togithub.com/gardener/gardener/issues/10118)] - `[DEPENDENCY]` The `gardener/vpn2` image has been updated to `0.26.0`. [Release Notes](https://togithub.com/gardener/vpn2/releases/tag/0.26.0) by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10174](https://togithub.com/gardener/gardener/issues/10174)] - `[DEPENDENCY]` The `gcr.io/istio-release/pilot` image has been updated to `1.21.5`. by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10138](https://togithub.com/gardener/gardener/issues/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](https://togithub.com/gardener-ci-robot) \[[#​10149](https://togithub.com/gardener/gardener/issues/10149)] - `[DEPENDENCY]` The `envoyproxy/envoy` image has been updated to `v1.31.0`. [Release Notes](https://togithub.com/envoyproxy/envoy/releases/tag/v1.31.0) by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10156](https://togithub.com/gardener/gardener/issues/10156)] - `[DEPENDENCY]` The `gardener/machine-controller-manager` image has been updated to `v0.53.1`. [Release Notes](https://togithub.com/gardener/machine-controller-manager/releases/tag/v0.53.1) by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10126](https://togithub.com/gardener/gardener/issues/10126)] - `[DEPENDENCY]` The `gardener/etcd-druid` image has been updated to `v0.22.3`. [Release Notes](https://togithub.com/gardener/etcd-druid/releases/tag/v0.22.3) by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10097](https://togithub.com/gardener/gardener/issues/10097)] - `[DEPENDENCY]` The `europe-docker.pkg.dev/gardener-project/releases/3rd/alpine` image has been updated to `3.20.1`. by [@​gardener-ci-robot](https://togithub.com/gardener-ci-robot) \[[#​10129](https://togithub.com/gardener/gardener/issues/10129)] #### πŸ“– Documentation - `[OPERATOR]` Network policy documentation has been enhanced with the use case of webhook servers in shoot clusters. by [@​ScheererJ](https://togithub.com/ScheererJ) \[[#​10119](https://togithub.com/gardener/gardener/issues/10119)] - `[OPERATOR]` The default value for `machineDrainTimeout` in the documentation has been updated. by [@​hendrikKahl](https://togithub.com/hendrikKahl) \[[#​10128](https://togithub.com/gardener/gardener/issues/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](https://togithub.com/ftl) \[[#​10152](https://togithub.com/gardener/gardener/issues/10152)] - `[USER]` User content has improved titles and descriptions by [@​Kostov6](https://togithub.com/Kostov6) \[[#​10077](https://togithub.com/gardener/gardener/issues/10077)] - `[USER]` Added document in which we share our pod autoscaling best practices with end users. by [@​vlerenc](https://togithub.com/vlerenc) \[[#​10083](https://togithub.com/gardener/gardener/issues/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` ### [`v1.99.2`](https://togithub.com/gardener/gardener/releases/tag/v1.99.2) [Compare Source](https://togithub.com/gardener/gardener/compare/v1.99.1...v1.99.2) ### \[gardener/gardener] #### πŸ› Bug Fixes - `[OPERATOR]` `controllerinstallation` controller should not recreate MR secrets that differ just in the order of annotations. by [@​Kostov6](https://togithub.com/Kostov6) \[[#​10163](https://togithub.com/gardener/gardener/issues/10163)] #### πŸƒ Others - `[OPERATOR]` Extend pending time to 30 minutes for `SeedCondtionFailing` alerts to reduce alert noise. by [@​vicwicker](https://togithub.com/vicwicker) \[[#​10187](https://togithub.com/gardener/gardener/issues/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` ### [`v1.99.1`](https://togithub.com/gardener/gardener/releases/tag/v1.99.1) [Compare Source](https://togithub.com/gardener/gardener/compare/v1.99.0...v1.99.1) ### \[gardener/gardener] #### πŸƒ Others - `[OPERATOR]` Improve the cache Prometheus configuration for seeds with many shoots by [@​rickardsjp](https://togithub.com/rickardsjp) \[[#​10135](https://togithub.com/gardener/gardener/issues/10135)] #### Helm Charts - controlplane: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.99.1` - gardenlet: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.99.1` - operator: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.99.1` - resource-manager: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.99.1` #### Docker Images - admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.99.1` - apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.99.1` - controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.99.1` - gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.99.1` - node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.99.1` - operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.99.1` - resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.99.1` - scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.99.1`

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.

gardener-ci-robot commented 3 months ago

β„Ή Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details:

Package Change
go 1.22.0 -> 1.22.5
k8s.io/api v0.29.6 -> v0.29.7
k8s.io/apiextensions-apiserver v0.29.6 -> v0.29.7
k8s.io/apimachinery v0.29.6 -> v0.29.7
k8s.io/client-go v0.29.6 -> v0.29.7
k8s.io/code-generator v0.29.6 -> v0.29.7
golang.org/x/exp v0.0.0-20240707233637-46b078467d37 -> v0.0.0-20240719175910-8a7402abbf56
k8s.io/component-base v0.29.6 -> v0.29.7
gardener-ci-robot commented 3 months ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

gardener-prow[bot] commented 3 months ago

LGTM label has been added.

Git tree hash: b8e9b7cc81ef75a13e1bd10a830fa6a827a9b55e

gardener-prow[bot] commented 3 months ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: MartinWeindel

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/gardener/cert-management/blob/master/OWNERS)~~ [MartinWeindel] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment