Add min_size option when forcing LocalityDirect in zone-aware-routing#39058
Add min_size option when forcing LocalityDirect in zone-aware-routing#39058wbpcode merged 7 commits intoenvoyproxy:mainfrom
Conversation
|
CC @envoyproxy/api-shepherds: Your approval is needed for changes made to |
|
/retest |
api/envoy/extensions/load_balancing_policies/common/v3/common.proto
Outdated
Show resolved
Hide resolved
api/envoy/extensions/load_balancing_policies/common/v3/common.proto
Outdated
Show resolved
Hide resolved
api/envoy/extensions/load_balancing_policies/common/v3/common.proto
Outdated
Show resolved
Hide resolved
docs/root/configuration/upstream/cluster_manager/cluster_runtime.rst
Outdated
Show resolved
Hide resolved
|
/retest |
|
Failure is due to |
|
This looks to be failing on other PRs too, e.g. https://github.com/envoyproxy/envoy/actions/runs/14382475329/job/40329544401. I'll try to ping Envoy maintainers to sort it out. |
|
/retest |
|
I saw your temp fix @abeyad and rebased |
…locality_direct_routing Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
|
/retest |
1 similar comment
|
/retest |
|
Cc @wbpcode |
api/envoy/extensions/load_balancing_policies/common/v3/common.proto
Outdated
Show resolved
Hide resolved
|
Thanks for the review here. Could someone please merge? |
wbpcode
left a comment
There was a problem hiding this comment.
Thanks for the contribution. But I think we may cannot change the API directly now because we have cut a release last week... sorry.
api/envoy/extensions/load_balancing_policies/common/v3/common.proto
Outdated
Show resolved
Hide resolved
Signed-off-by: Jukie <10012479+Jukie@users.noreply.github.com>
Signed-off-by: Jukie <10012479+Jukie@users.noreply.github.com>
Signed-off-by: Jukie <10012479+Jukie@users.noreply.github.com>
|
/retest |
|
Ready for re-review please. I've added a deprecation and conversion for force_locality_direct_routing to the new ForceLocalZone field suggested by @wbpcode. |
|
Thanks everyone for the reviews here. It'd be greatly appreciated if this could be merged this week so we can make use of it within EnvoyGateway before the next release. This will allow for differentiating between Kubernetes Topology Aware Routing and Traffic Distribution. |
Commit Message: Add force_local_zone to zone-aware routing with min_size option and deprecate force_locality_direct_routing.
Additional Description: Follow-up to #38756. Adds minimum zone size parameter as a gate to forcing LocalityDirect mode in zone-aware-routing and renames force_locality_direct_routing to force_local_zone.
Risk Level:
Testing:
Docs Changes: Yes
Release Notes:
Platform Specific Features:
Fixes #38561