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

Cluster and Listener XDS metadata propagation #4977

Open
illrill opened this issue Dec 27, 2024 · 1 comment
Open

Cluster and Listener XDS metadata propagation #4977

illrill opened this issue Dec 27, 2024 · 1 comment
Labels
area/observability Observability related issues help wanted Extra attention is needed

Comments

@illrill
Copy link

illrill commented Dec 27, 2024

Description:

#3602 produced the design document Metadata in XDS resources which specifies how metadata from Gateway API resources should be translated to metadata on Envoy XDS resources. The metadata can then be used to enrich telemetry.

In the same pull request, the following propagations were implemented:

  • HTTPRoute and GRPCRoute metadata --> Envoy Route metadata
  • Gateway and Listener metadata --> Envoy Virtual Host metadata

This issue tracks propagation of the remaining ones as per the design document:

  • Service, ServiceImport and Backend metadata + port name --> Envoy Cluster metadata
  • Gateway (or GatewayClass for merged gateways) --> Envoy Listener metadata

Relevant Links:

https://envoyproxy.slack.com/archives/C03E6NHLESV/p1734608175712169

@illrill illrill added the triage label Dec 27, 2024
@zhaohuabing zhaohuabing added area/observability Observability related issues and removed triage labels Dec 30, 2024
@arkodg arkodg added the help wanted Extra attention is needed label Jan 4, 2025
@arkodg
Copy link
Contributor

arkodg commented Jan 4, 2025

cc @guydc

@illrill illrill changed the title Metadata propagation from additional Gateway API resources to XDS resources Cluster and Listener XDS metadata propagation Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/observability Observability related issues help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants