Skip to content

V1.112.2 rebase#130

Merged
r3m1n0x merged 5 commits intoske-v1.112from
v1.112.2-rebase
Feb 20, 2025
Merged

V1.112.2 rebase#130
r3m1n0x merged 5 commits intoske-v1.112from
v1.112.2-rebase

Conversation

@r3m1n0x
Copy link
Copy Markdown

@r3m1n0x r3m1n0x commented Feb 20, 2025

/kind enhancement

gardener-robot-ci-3 and others added 5 commits February 20, 2025 11:27
…uthorizer (gardener#11415)

* fix step deployKubeAPIServerWithNodeAgentAuthorizer scaling kube-apiserver back to zero

* fix failing unit test with mock interface

---------

Co-authored-by: Johann Gnaucke <johann@gnaucke.com>
Co-authored-by: gardener-ci-robot <gardener.ci.robot@gmail.com>
…ility of Gardener `APIService`s (gardener#11454)

* Fix availability of Gardener `APIService`s

Disable `endpoint` controller in virtual clusters. Esp. in the virtual garden cluster this caused issues because very time the KCM was rolled (or another leader was elected) the `endpoint` controller removed the IPs from the operator managed `gardener-apiserver` endpoint. As a consequence Gardener APIs were unreachable up to `1m`, until the `gardener-resource-manager` re-applied the endpoints object.

The `persistentvolumeclaim-protection` and `ephemeral-volume` controllers are disabled along the way. Also, the `discovery/v1` API group is now disabled by default for virtual (or workerless) clusters since we don't see any use-case for `EndpointSlice`s  for those.

Co-authored-by: Rafael Franzke <rafael.franzke@sap.com>

* Address PR review feedback

---------

Co-authored-by: Tim Usner <tim.usner@sap.com>
Co-authored-by: Rafael Franzke <rafael.franzke@sap.com>
@ske-prow ske-prow Bot added kind/enhancement Enhancement, improvement, extension size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Feb 20, 2025
@Duciwuci Duciwuci added tide/merge-method-rebase Denotes a PR that should be rebased by tide when it merges. lgtm Indicates that a PR is ready to be merged. labels Feb 20, 2025
@ske-prow
Copy link
Copy Markdown

ske-prow Bot commented Feb 20, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Duciwuci

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

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@ske-prow ske-prow Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Feb 20, 2025
@r3m1n0x r3m1n0x merged commit 195eee8 into ske-v1.112 Feb 20, 2025
@r3m1n0x r3m1n0x deleted the v1.112.2-rebase branch February 20, 2025 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. kind/enhancement Enhancement, improvement, extension lgtm Indicates that a PR is ready to be merged. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. tide/merge-method-rebase Denotes a PR that should be rebased by tide when it merges.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants