Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xds/federation: support federation in LRS #5128

Merged
merged 4 commits into from Jan 26, 2022
Merged

Commits on Jan 26, 2022

  1. [xds_fed_lrs] xds/federation: support federation in LRS

    - update xdsclient's LoadReport method to take a ServerConfig instead of just a string
    - update clusterresolver and clusterimpl balancer config to take a full ServerConfig as LRS server
    - update CDS resource update LRS server field from a string to an enum (can be make an interface to support more types later)
    - update CDS balancer to read ServerConfig from xdsclient bootstrap and populate child policy config
    - cleanup bootstrap config json handling so the struct can be reused
      - change json unmarshal from taking a list (this is what used in bootstrap json) to taking an item
    menghanl committed Jan 26, 2022
    Copy the full SHA
    bcab28a View commit details
    Browse the repository at this point in the history
  2. [xds_fed_lrs] c1

    menghanl committed Jan 26, 2022
    Copy the full SHA
    0c7515b View commit details
    Browse the repository at this point in the history
  3. [xds_fed_lrs] type? func?

    menghanl committed Jan 26, 2022
    Copy the full SHA
    e69f579 View commit details
    Browse the repository at this point in the history
  4. [xds_fed_lrs] d

    menghanl committed Jan 26, 2022
    Copy the full SHA
    7558a43 View commit details
    Browse the repository at this point in the history