-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Service Internal Traffic Policy #2086
Comments
/sig network |
Hi Andrew - I'm pretty interested in this feature and started looking at what needs to change following keps/sig-network/2086 I'll try to get a PR up in the next few days, it will be my first contribution to k8s so I'm probably going to be make blunders here and there :) Let me know if this works for you, unless you already had planned working on this. Thanks! |
@rmanyari thanks for reaching out, I had actually started some work on this feature already which I have checked in a local branch. I would love and appreciate help reviewing the upcoming PR though |
Fantastic! Just pushed a commit to my remote with the API changes: rmanyari/kubernetes@11cbdf5 Will keep poking at the actual change later tonight and I still need to read the contributions guidelines and sign the CLA and all that good stuff. |
Sorry in case I didn't make my last comment clear, I meant that I started to work on this already and I'm planning to open a PR soon. But I would appreciate your help reviewing my upcoming PR :) |
Ah, got it! Sure, I can help reviewing/testing. I'll continue with my little experiment anyway just to see how far/right I would've implemented this. |
Hi @andrewsykim, 1.21 Enhancements Lead here. For the enhancement to be included in the milestone, it must meet the following criteria:
Looks like KEP does include the questionnaires, but it also requires a file under https://github.com/kubernetes/enhancements/tree/master/keps/prod-readiness/sig-network. Please make sure to create one before the enhancements freeze. Thank you! |
Hi @andrewsykim Enhancements Freeze is tomorrow, Feb 9th EOD PST Enhancements team is aware that KEP update is currently in progress ( Any enhancements that do not complete the following requirements by the freeze will require an exception.
|
@annajung KEP update proposed in #2166 is adopted in the implementation: kubernetes/kubernetes#96600 #2441 adds the PRR. |
With PR #2441 merged in, this enhancement has met all the criteria for the enhancements freeze 👍 |
Hi @andrewsykim Since your Enhancement is scheduled to be in 1.21, please keep in mind the important upcoming dates:
As a reminder, please link all of your k/k PR(s) and k/website PR(s) to this issue so we can track them. Thanks! |
Hi @andrewsykim Enhancements team is marking this enhancement as "At Risk" for the upcoming code freeze due to not seeing any linked k/k PR(s) for this enhancement. Please make sure to provide all k/k PR(s) and k/website PR(s) to this issue so it can be tracked by the release team. |
Hey @andrewsykim A friendly reminder that Code freeze is 5 days away, March 9th EOD PST Any enhancements that are NOT code complete by the freeze will be removed from the milestone and will require an exception to be added back. Please also keep in mind that if this enhancement requires new docs or modification to existing docs, you'll need to follow the steps in the Open a placeholder PR doc to open a PR against k/website repo by March 16th EOD PST Thanks! |
PR for this is being discusses and reviewed. Not dead yet. |
Reopening the issue since all enhancement issues must be left open until enhancement graduates to stable and KEP is marked as Also will mark this as code complete for the upcoming code freeze. If this is a mistake, please link other code PRs and ping me to notify. thank you! |
Hello @andrewsykim , 1.21 Docs lead here. |
Hi @andrewsykim, today is the Doc Placeholder PR deadline for the 1.21 release. If this enhancement needs new or updated docs for the 1.21 release, please make a PR to the |
Hey @andrewsykim @maplain @MaxRenaud, As the Code freeze is just a day away, just wanted to confirm if there are no open PRs in the K/K repo or any repo in general for this enhancement? So that the enhancement can be marked |
I synced with Andrew and we are good to mark as tracked. |
Marked as |
Hey @andrewsykim, @maplain, and @MaxRenaud, this is a reminder to open a PR against dev-1.26 branch in the |
Hey again @andrewsykim, @maplain, and @MaxRenaud 👋 please take a look at Documenting for a release - PR Ready for Review to get your PR ready for review before deadline Tuesday, November 15th, 2022. Thank you! |
Hey @andrewsykim, @maplain, and @MaxRenaud 👋 The |
Thanks for the poke, I will check out the docs later today. IIRC most of the docs were written for Beta so it may be just a matter of updating the milstones in the docs from Beta -> GA |
Hi @andrewsykim - since this enhancement has graduated to stable can you please update https://github.com/kubernetes/enhancements/blob/master/keps/sig-network/2086-service-internal-traffic-policy/kep.yaml setting the status to |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
@andrewsykim can you update the main issue here with release numbers? |
NEXT: Remove gate in 1.28 |
DONE |
Enhancement Description
Introduce a new field
spec.internalTrafficPolicy
in Service that will allow clusterIP routing to be node local.The text was updated successfully, but these errors were encountered: