-
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. |
Hey @JamesLaverack, sorry I missed this! The KEP updates for 1.22 have merged. The PRR was actually already completely for the alpha release. Relevant KEP PRs that have merged: |
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 |
Hello @gauravkghildiyal 👋, v1.33 Docs Lead here. Does this enhancement work planned for v1.33 require any new docs or modification to existing docs? If so, please follow the steps here to open a PR against Also, take a look at Documenting for a release to get yourself familiarize with the docs requirement for the release. Thank you! |
Hi @rayandas -- Opened kubernetes/website#49914 |
Thanks @gauravkghildiyal |
Hi @gauravkghildiyal 👋 -- this is Ryota (@rytswd) from the 1.33 Communications Team! For the 1.33 release, we are currently in the process of collecting and curating a list of potential feature blogs, and we'd love for you to consider writing one for your enhancement! As you may be aware, feature blogs are a great way to communicate to users about features which fall into (but not limited to) the following categories:
To opt in to write a feature blog, could you please let us know and open a "Feature Blog placeholder PR" (which can be only a skeleton at first) against the website repository by Wednesday, 5th March, 2025? For more information about writing a blog, please find the blog contribution guidelines 📚 Tip Some timeline to keep in mind:
Note In your placeholder PR, use |
Hi @gauravkghildiyal 👋, 1.33 Communications Team here again! This is a gentle reminder for the feature blog deadline mentioned above, which is 02:00 UTC Wednesday, 5th March, 2025. To opt in, please let us know and open a Feature Blog placeholder PR against Tip Some timeline to keep in mind:
Note In your placeholder PR, use |
Hello @robscott @gauravkghildiyal 👋, v1.33 Enhancements team here. With all the implementation (code-related) PRs merged per the issue description: This enhancement is now marked as Additionally, please let me know if there are any other PRs in k/k that we should track for this KEP, so that we can maintain accurate status. Please note that KEPs targeting |
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: