-
Notifications
You must be signed in to change notification settings - Fork 4.3k
VPA: Allow local dev and e2e scripts to run feature-gated features #7934
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
VPA: Allow local dev and e2e scripts to run feature-gated features #7934
Conversation
|
Thanks for this! Let's wait for #7932. |
0b6f2d6 to
1092727
Compare
|
Tests are broken due to #7946 |
|
/test all |
omerap12
left a comment
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.
Tested and seems fine to me, thanks!
/unhold
/lgtm
raywainman
left a comment
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
|
Approving so you aren't stuck waiting for me. Feel free to remove hold when you've addressed my 1 nit comment :) /approve /hold |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: maxcao13, omerap12, raywainman The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Allows you to specify an env var FEATURE_GATES which adds feature gates to all vpa components during vpa-up and e2e tests. Also allows local e2e tests to run kind with a new kind-config file which enables KEP-1287 InPlacePodVerticalScaling feature gate. Separates the admission-controller service into a separate deploy manifest. Signed-off-by: Max Cao <[email protected]>
1092727 to
a99932a
Compare
|
/unhold |
|
Nit has been fixed: |
4486391
into
kubernetes:in-place-updates
What type of PR is this?
/kind feature
What this PR does / why we need it:
hack/vpa-up.shand/or running local e2e tests. This or does NOT add the ability to run ci e2e tests with feature gates yet. This can be subject to change.InPlacePodVerticalScalingfeature gate.Not sure if we want to include stuff in here to change the actual github ci workflow to include separate feature-gated tests (that only test
InPlaceOrRecreatefor example). We probably want to do that after the logic is actually merged into the feature branch, I'm thinking.Which issue(s) this PR fixes:
This PR is part of the larger feature PR in #7673
Depends on https://github.com/kubernetes/autoscaler/pull/7932/files
Special notes for your reviewer:
This won't work until https://github.com/kubernetes/autoscaler/pull/7932/files is merged.