envoyproxy / envoyproxy/envoy

use header field and value as subset lb key value directly

Open
#37,031 1 comment 0 reactions 0 assignees View on GitHub
enhancement no stalebot
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 20h
Merged PRs (30d)
437

Description

*Title*: *use header field and value as subset lb key value directly*

The subset lb provides great feature to match a subset of cluster's endpoints.

But it require us to set the static metadata_match (this feature make limited sense, because when we use the subset lb, we may also expect dynamic input) or set the dynamic metadata by a filter (like `header_to_metadata`).

I think it would be much simpler for users to use the headers as the key/value pairs input directly to match dynamic subset.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.