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. |
Shouldn't we tackle first kubernetes/kubernetes#113731 before promoting to GA? We are still looking for the simplest strategy/heuristic named |
I don't think this GA needs to block on the alternative heuristics. The
parts that are covered by the KEP now are "done", I think, and we can
either open a new KEP to cover additional heuristics (and then argue over
the need to port them to different implementations) or just proceed to
PRs. The real problem here is that nobody has stepped up to implement the
alternative heuristic(s) yet, and in the meantime this KEP *is* valuable to
some people.
…On Fri, May 12, 2023 at 6:06 AM Ismail Alidzhikov ***@***.***> wrote:
Shouldn't we tackle first kubernetes/kubernetes#113731
<kubernetes/kubernetes#113731> before promoting
to GA? We are still looking for the simplest strategy/heuristic named
SameZone - if there are endpoints in the same zone, route to those
Endpoints, if not - fallback to any available Endpoint. I believe we are
not the only ones out there in the community requesting this feature.
—
Reply to this email directly, view it on GitHub
<#2433 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABKWAVFRHJP542FQXNTAVU3XFYYUFANCNFSM4XEDSTJQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@thockin @ialidzhikov @robscott added a new heuristic that simplify existing one but still has some safeguards to avoid blackholing traffic #4003 |
Do we want to block this GA on the 2nd heuristic, or do we GA this and start a new one? |
I need a decision on this for 1.28 |
I think @aojea was working on an update to the KEP PR that would simplify the changes proposed for v1.28. I personally would prefer to wait for GA until we have one or more of the following:
|
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? |
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: