Skip to content

Conversation

@timebertt
Copy link
Owner

What this PR does / why we need it:

For the evaluation in my Master's thesis, I had a dedicated Gardener environment. Also, a lot has changed in the area of control plane stability and auto-scaling in Gardener since then.
This PR reworks the control plane policies to revive the load test experiments on my SKE test setup.
I figured I could spare the kyverno hustle by simply setting minReplicas=maxReplicas in the kube-apiserver HPA. So this PR removes a lot of pain I had with the previous control plane policies.

Which issue(s) this PR fixes:
Fixes n/a

Special notes for your reviewer:

@timebertt timebertt added the cleanup Code cleanup label Aug 24, 2025
@timebertt timebertt enabled auto-merge (squash) August 24, 2025 15:29
@timebertt timebertt moved this from Backlog to In progress in kubernetes-controller-sharding Aug 24, 2025
@timebertt timebertt merged commit b475eb8 into main Aug 24, 2025
4 checks passed
@timebertt timebertt deleted the controlplane-policies branch August 24, 2025 15:37
@github-project-automation github-project-automation bot moved this from In progress to Done in kubernetes-controller-sharding Aug 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleanup Code cleanup

Projects

Development

Successfully merging this pull request may close these issues.

2 participants