-
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. |
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 |
/label lead-opted-in targeting GA for just the hints field in 1.33, as per Rob's comment |
Hello @robscott 👋, v1.33 Enhancements team here. Just checking in as we approach enhancements freeze on 02:00 UTC Friday 14th February 2025 / 19:00 PDT Thursday 13th February 2025. This enhancement is targeting 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 If you anticipate missing enhancements freeze, you can file an exception request in advance. Thank you! |
Thanks for the reminder @ArkaSaha30. I'll be helping out with the required changes and will update as we make progress. |
/cc |
Thanks to @gauravkghildiyal for taking this one over! /unassign |
Hi @gauravkghildiyal 👋, 1.33 Enhancements team here, Just a quick friendly reminder as we approach the enhancements freeze later this week, at 02:00 UTC Friday 14th February 2025 / 19:00 PDT Thursday 13th February 2025. The current status of this enhancement is marked as If you anticipate missing enhancements freeze, you can file an exception request in advance. Thank you! |
Hello @gauravkghildiyal 👋, 1.33 Enhancements team here, Now that PR #5151 has been merged, all the KEP requirements are in place and merged into k/enhancements. Before the enhancement freeze, it would be appreciated if following nit could be addressed:
Aside from the minor nit mentioned above, this enhancement is all good for the upcoming enhancements freeze. 🚀 The status of this enhancement is now marked as /label tracked/yes |
Enhancement Description
k/enhancements
) update PR(s): KEP 2004: Evolving Topology Aware Routing for Services #2005k/k
) update PR(s):k/website
) update PR(s):k/enhancements
) update PR(s): KEP-2433: Removing traffic policy interoperability as beta graduation requirement #3043k/k
) update PR(s):k/website
) update PR(s): Mark that TopologyAwareHints feature is default on in 1.24 website#32361k/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: