Skip to content

fix(opentelemetry-collector): support externalTrafficPolicy for NodePort services - #2375

Merged
jaronoff97 merged 1 commit into
open-telemetry:mainfrom
marcschaeferger:fix/collector-nodeport-external-traffic-policy
Sep 5, 2026
Merged

fix(opentelemetry-collector): support externalTrafficPolicy for NodePort services#2375
jaronoff97 merged 1 commit into
open-telemetry:mainfrom
marcschaeferger:fix/collector-nodeport-external-traffic-policy

Conversation

@marcschaeferger

Copy link
Copy Markdown
Contributor

Description

Kubernetes accepts spec.externalTrafficPolicy on any externally-accessible Service, which includes NodePort, but the chart emitted it only for LoadBalancer, silently dropping the value for NodePort users.

Link to tracking issue

Continues #2038, originally proposed by @grzegdl

Authorship

  • I, a human, wrote this pull request description myself.

@jaronoff97 jaronoff97 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you fix the conflicts? happy to merge post conflict resolution.

…ort services

Kubernetes accepts spec.externalTrafficPolicy on any externally-accessible
Service, which includes NodePort, but the chart emitted it only for
LoadBalancer, silently dropping the value for NodePort users.

Continues open-telemetry#2038, originally proposed by @grzegdl

Signed-off-by: Marc Schäfer <git@marcschaeferger.de>
@marcschaeferger
marcschaeferger force-pushed the fix/collector-nodeport-external-traffic-policy branch from 160e2c3 to 37615ba Compare September 5, 2026 10:47
@marcschaeferger

Copy link
Copy Markdown
Contributor Author

@jaronoff97 Conflicts resolved

@jaronoff97
jaronoff97 merged commit db040b4 into open-telemetry:main Sep 5, 2026
5 checks passed
@marcschaeferger
marcschaeferger deleted the fix/collector-nodeport-external-traffic-policy branch September 6, 2026 21:08
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.

2 participants