-
Notifications
You must be signed in to change notification settings - Fork 451
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove CPU limits from gardener components #5627
Remove CPU limits from gardener components #5627
Conversation
@stoyanr Label area/controlplane does not exist. |
398be0c
to
c79afde
Compare
@stoyanr Label area/controlplane does not exist. |
/invite @danielfoehrKn @voelzmo |
@stoyanr Label area/controlplane does not exist. |
I consider this PR ready for review now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
LOL, thanks @rfranzke. (1) #255 was a band-aid from mid 2018 for the poor VPA v1 for the actual ticket... (2) #16 that we couldn't implement with the former VPA v1 and so we did this, because we hit... (3) #79, where KCM stopped working under load cc @voelzmo we might want to rid is of all that So funny/shocking how long this topic is now with us. I see Gaurav made the changes. He was the first of the 3 colleagues on the auto-scaling topic - not in parallel - in sequence over 4 years. :-) Time to give it a new shot and improve or ideally get rid of all these hacks. |
@vlerenc I will take a look, and perhaps improve it in a separate PR. |
Thanks @stoyanr. I am just a bit cautious here as well. The point is that it may still be necessary to have "decent" |
OK, in this case I will postpone this for later. |
@vlerenc I examined the I am rather skeptical of this complex implementation (scaling class + HVPA), but as agreed, let's take another look and possibly change it once we are more confident of VPA recommendations. |
@stoyanr My memory is from many years back with end users complaining in Slack and whatever you have found out today counts (not my memory), because we may have influenced the behaviour directly or indirectly many times over since 2018. |
2dd8e90
to
372dc19
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/approve
/hold
@vlerenc any objections? If not please /hold cancel
so that the PR gets auto-merged by Prow.
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: rfranzke 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:
Approvers can indicate their approval by writing |
/hold cancel |
I simply wasn't sure whether you are fine merging this PR now because there were quite some follow-up questions after your |
How to categorize this PR?
/kind enhancement
What this PR does / why we need it:
The following will be added in separate PRs:
VerticalPodAutoscaler
resources to use RequestsOnly instead of RequestsAndLimitsVerticalPodAutoscaler
andHvpa
resources to removeMaxAllowed
where it's presentWhich issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Release note: