Skip to content

dynamic_modules: support using envoy native load balancers with dynamic module clusters - #46883

Open
basundhara-c wants to merge 6 commits into
envoyproxy:mainfrom
basundhara-c:dm-cluster-native-lb
Open

dynamic_modules: support using envoy native load balancers with dynamic module clusters#46883
basundhara-c wants to merge 6 commits into
envoyproxy:mainfrom
basundhara-c:dm-cluster-native-lb

Conversation

@basundhara-c

@basundhara-c basundhara-c commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Commit Message:
dynamic_modules: support using envoy native load balancers with dynamic module clusters

Additional Description:

Until now a dynamic module cluster had to use CLUSTER_PROVIDED, meaning the module implemented host selection itself. This change lets such a cluster use Envoy's built-in load balancing instead, so a module can just discover hosts and leave host selection to Envoy.

Supported lb_policy values:

CLUSTER_PROVIDED                     → module selects the host        (unchanged)
LEAST_REQUEST / ROUND_ROBIN / RANDOM... → Envoy's native LB selects it   (new)

Risk Level: Low
Testing: Unit and Integration Tests
Docs Changes: N.A (Changelog only)
Release Notes: N.A
Platform Specific Features: N.A
AI disclosure: AI tools have been used to assist with this PR, but I understand the code and am responsible for it.

@repokitteh-read-only

Copy link
Copy Markdown

As a reminder, PRs marked as draft will not be automatically assigned reviewers,
or be handled by maintainer-oncall triage.

Please mark your PR as ready when you want it to be reviewed!

🐱

Caused by: #46883 was opened by basundhara-c.

see: more, trace.

Signed-off-by: Basundhara Chakrabarty <basundhara17061996@gmail.com>
Signed-off-by: Basundhara Chakrabarty <basundhara17061996@gmail.com>
Signed-off-by: Basundhara Chakrabarty <basundhara17061996@gmail.com>
Signed-off-by: Basundhara Chakrabarty <basundhara17061996@gmail.com>
Signed-off-by: Basundhara Chakrabarty <basundhara17061996@gmail.com>
@basundhara-c

Copy link
Copy Markdown
Contributor Author

/retest

Signed-off-by: Basundhara Chakrabarty <basundhara17061996@gmail.com>
@basundhara-c
basundhara-c marked this pull request as ready for review August 24, 2026 06:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant