envoyproxy/gateway
Using `NodePort` + `externalTrafficPolicy: Local` should set `Spec.Addresses` to only the nodes where Envoy is running
Geschlossen
#9.528 geöffnet am 20.07.2026
help wantedkind/bug
Repository-Metriken
- Stars
- (2.871 Sterne)
- PR-Merge-Metriken
- (PR-Metriken ausstehend)
Beschreibung
Description:
When EnvoyProxy has type: NodePort:
spec:
provider:
kubernetes:
envoyService:
externalTrafficPolicy: Local
type: NodePort
all node addresses appear in Status.Addresses. But with externalTrafficPolicy: Local, the default, traffic is only routed to Envoy if it arrives at a node where there is a replica truly running. Only these addresses should appear in Status.Addresses
Repro steps: See above
Environment: Latest gateway version