Skip to content

Conversation

@sfleen
Copy link
Contributor

@sfleen sfleen commented Oct 8, 2025

This adds functionality to the proxy injector that parses tracing semantic convention annotations and labels, and populates those into the trace labels provided to the proxy.

This also updates the set of extra labels (pod IP, pod ID, etc.) to be part of the control plane values, which both allows user customization and the proxy injector to modify those values directly.

sfleen added 6 commits October 6, 2025 14:08
The GroupVersionResource requires the resource to be both lowercase and plural.

Signed-off-by: Scott Fleener <[email protected]>
This adds functionality to the proxy injector that parses tracing semantic convention annotations and labels, and populates those into the trace labels provided to the proxy.

This also updates the set of extra labels (pod IP, pod ID, etc.) to be part of the control plane values, which both allows user customization and the proxy injector to modify those values directly.

Signed-off-by: Scott Fleener <[email protected]>
@sfleen sfleen marked this pull request as ready for review October 8, 2025 16:18
@sfleen sfleen requested a review from a team as a code owner October 8, 2025 16:18
Base automatically changed from sfleen/trace-parent to main October 8, 2025 16:51
# Conflicts:
#	pkg/inject/inject.go
#	pkg/k8s/labels.go
@sfleen sfleen force-pushed the sfleen/trace-inject-labels branch from 9e4b455 to afea73d Compare October 8, 2025 17:35
@olix0r olix0r requested review from adleong and alpeb October 8, 2025 21:46
@sfleen sfleen merged commit 291660d into main Oct 9, 2025
39 checks passed
@sfleen sfleen deleted the sfleen/trace-inject-labels branch October 9, 2025 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants