-
Bug
-
Resolution: Not a Bug
-
Undefined
-
None
-
None
-
Quality / Stability / Reliability
-
1
-
False
-
-
False
-
-
-
Tracing Sprint # 278
With a configured OTEL collector or
jaeger: protocols: thrift_compact: endpoint: 0.0.0.0:6831 otlp: protocols: grpc: endpoint: 0.0.0.0:4317 http: endpoint: 0.0.0.0:4318
we end up with a Network policy looking like
oc get networkpolicies user-collector-networkpolicy -o yaml | yq -ry '.spec.ingress[]|.ports'
- port: 8888
protocol: TCP
- port: 4317
protocol: TCP
- port: 4318
protocol: TCP
- port: 6831
protocol: TCP
- port: 8889
protocol: TCP
Port 8888 get's explained with
$ oc get opentelemetrycollector user -o yaml | yq -ry .spec.config.service.telemetry metrics: readers: - pull: exporter: prometheus: host: 0.0.0.0 port: 8888
but port 8889 is not referenced in the configuration neither is there any listening service for it in the pod
$ oc exec -ti user-collector-65596f576b-4bvg7 -- cat /proc/net/tcp | netstat_p | grep 8889 | wc -l 0
- is cloned by
-
TRACING-5686 [RHOSDT 3.7] Network policies mis-match with various extensions
-
- Closed
-