envoyproxy/envoy

xds: dynamic context params for new-style names

Open

#14,428 opened on Dec 15, 2020

View on GitHub
 (6 comments) (0 reactions) (1 assignee)C++ (5,373 forks)batch import
area/xdshelp wanted

Repository metrics

Stars
 (27,997 stars)
PR merge metrics
 (Avg merge 8d) (378 merged PRs in 30d)

Description

This builds on the new xDS naming scheme described in #11264.

We have a need for the control plane to be able to provide some dynamic context parameters to be used when requesting LDS, RDS, CDS, EDS, et al resource names.

This doc describes the use-cases and proposes a mechanism to provide this functionality:

https://docs.google.com/document/d/1GO6HJ08wbMqLEjVGit5AxMiEAdHzZnT84f4A9Xg5Jp0/edit

Update: The above doc has been superseded by https://github.com/cncf/xds/blob/main/proposals/TP2-dynamically-generated-cacheable-xds-resources.md.

CC @htuch

Contributor guide