value matcher: add OR matcher (#30336)
Commit Message: Extend matcher to support alternatives. Additional Description: JWT claims allow optional lists, e.g. `"x"` and `["x"]` are allowed for `aud` claim. When used for routing using dynamic metadata ([here](https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/route/v3/route_components.proto#envoy-v3-api-msg-config-route-v3-routematch)), we cannot express a way to match either of these options. Risk Level: low Testing: done Docs Changes: none Release Notes: none (minor feature) Issues: #29681 Signed-off-by: Kuat Yessenov <kuat@google.com> Mirrored from https://github.com/envoyproxy/envoy @ a98cafb715cb6d40f50a8330b709e05011fd6919main
parent
4657366b4d
commit
844f9e8f65
1 changed files with 9 additions and 1 deletions
Loading…
Reference in new issue