-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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 |
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
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
Needs 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.sh
and/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.InPlacePodVerticalScaling
feature 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
InPlaceOrRecreate
for 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.