-
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
Topology Aware Routing #2433
Comments
/assign |
Hi @robscott ,
Thanks! |
@robscott What' the develop process of this feature? I am interested in it. Is there something I can help to do ? :) |
Hey @JornShen thanks for checking in! If you have time, I'd really appreciate any review or testing of my related PR: kubernetes/kubernetes#99522. |
Hey @robscott! I know you are aware based on other enhancement work that code freeze is coming up on March 9th EOD PST and if any PRs are not merged by the deadline, you'll have to request an exception! 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 |
Hi @robscott, with kubernetes/kubernetes#99522 merged in, we will mark this as code complete for 1.21 release. |
Hello @robscott , 1.21 Docs lead here. |
Hey @reylejano, thanks for checking in! This will require some significant docs additions. I'll make sure to have a docs PR ready before that deadline. |
/milestone v1.22 |
Hey @robscott, 1.22 Enhancements Lead here, I have a few questions about your enhancement, as it is currently targeted for 1.22.
I'm assuming you're targeting beta for this release (if you're not please let me know!) in which case we will also require:
We require these merged into Please do reach out if you have any questions. |
Moving to 1.29 |
Hola @robscott 👋, I am just checking in as we approach enhancements freeze on 18:00 PDT on Thursday 6th October 2023.. This enhancement is targeting for stage Here's where this enhancement currently stands:
For this KEP, we would just need to update the following:
The status of this enhancement is marked as |
The PRR could use another pass for graduating to stable, and is missing a new section in the stability section: I had a question around the SLO while reading the current version of the PRR template.
Have you been able to find a solution for the issue around updating stale EndpointSlices? A 10% sync failure rate seems somewhat high for a stable feature. Is that still a good target for understanding if this should be disabled? |
Hey @robscott 👋, |
Hey @AnaMMedina21 and @jeremyrickard, sorry for losing track of this! To clarify, we're not actually trying to make any changes to the KEP this cycle. We ran out of time to complete the changes we wanted to in 1.28 so those have just carried over to 1.29. We're continuing to stay in "beta", which I think means our PRR and everything else should still be good to go: enhancements/keps/prod-readiness/sig-network/2433.yaml Lines 1 to 5 in 0d7e982
Definitely let me know if I'm missing anything though. |
Hello 👋, 1.29 Enhancements Lead here. /milestone clear |
@npolshakova can you clarify what we were missing for this milestone? We're not making any changes to the KEP in this cycle, just trying to get the implementation caught up to the KEP... I asked for clarification on this 2 days ago in the comment above and didn't get a response. |
Hi @robscott, if you have updated the alpha criteria then you do need this enhancement tracked for 1.29. If you intend to just address bug fixes in this release, this does not need to be tracked by the enhancements team for 1.29. For the enhancement team to track this KEP we need a couple minor updates:
Let me know if you have any further questions. Thanks! |
Thanks for catching that @npolshakova! I've filed #4284 to update the KEP metadata here. I don't think I can remove the stable milestone from this issue, but we did not intend to target stable in this release, sorry for the confusion. |
@npolshakova are you able to update the labels on this issue now that #4284 has merged? Anything else I'm missing? |
/remove-label lead-opted-in |
Checked in to see if there has been any update to allow for previous behavior. Based of what I see here and the various other PR's and issues, it looks like a no? Adding image as https://kubernetes.io/docs/concepts/services-networking/service-topology/ has been deleted. |
|
@robscott what's the GA pln for this? |
The outcome here is closely tied to #4444, as it's a natural evolution of part of this KEP. This KEP (#2433) essentially bundled two things together - the EndpointSlice #4444 continues to use the
My recommendation would be to keep the If we're good with that plan, I think that when #4444 graduates to beta (likely v1.31) we should formally deprecate the annotation and corresponding heuristic defined by this KEP. Then we can work to graduate #2433 to GA as a hints-only KEP and #4444 to GA as a KEP covering the |
Enhancement Description
k/enhancements
) update PR(s):k/k
) update PR(s):k/website
) update PR(s):/sig network
The text was updated successfully, but these errors were encountered: