Promote LoadBalancerIPMode to GA#127348
Conversation
|
This issue is currently awaiting triage. If a SIG or subproject determines this is a relevant issue, they will accept it by applying the The DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/sig network |
31b222c to
0a4afc8
Compare
|
I always forget, if is locked to default don't we remove the features gates from the code too @thockin ? |
|
I just realized there is no e2e test covering this feature, we should think in how to add one |
|
e2e is challenging, indeed. |
We used to, but now with the multi-version compatibility, I think this is different - @jpbetz did we write up the new gate lifecycle? When do we actually remove the gate usage from the code (not the gate, but the use of it to disable features) ? |
|
I don't really know how to e2e this. Would it be sufficient to test that iptables does not have a short-circuit rule? That seems super brittle. |
We already have unit and integration test https://github.com/search?q=repo%3Akubernetes%2Fkubernetes+LoadBalancerIPMode+path%3A%2F%5Epkg%5C%2Fproxy%5C%2F%2F&type=code and cloud-provider-kind implements this mode, so on my side I'm fine with the existing testing coverage for this feature /lgtm @thockin defer approval to you |
|
/lgtm cancel @RyanAoh please remove all the references to the feature gate from the code base
|
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: aojea, RyanAoh, thockin 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 |
125b6be to
bc6e790
Compare
|
/lgtm (Promotion has already been approved #127348 (comment), #127348 (comment), and this review is for the feature gate testing changes da5738d) Thanks! Apologies for all the new changes required with the feature gates. |
|
LGTM label has been added. DetailsGit tree hash: 3cae7b75a082a05fe7131871c0598db784cab91d |
Promote LoadBalancerIPMode to GA
What type of PR is this?
/kind feature
What this PR does / why we need it:
Promote LoadBalancerIPMode feature to GA.
Which issue(s) this PR fixes:
Part of kubernetes/enhancements#1860
Special notes for your reviewer:
Does this PR introduce a user-facing change?
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: