2025-01-13 13:46:12 -05:00

61 lines
1.2 KiB
YAML

mode: "deployment"
image:
repository: "otel/opentelemetry-collector-k8s"
# service:
# type: NodePort
ingress:
enabled: true
ingressClassName: nginx
annotations:
# nginx.ingress.kubernetes.io/backend-protocol: GRPC
nginx.ingress.kubernetes.io/rewrite-target: /$2
nginx.ingress.kubernetes.io/enable-rewrite-log: "true"
hosts:
- host: ""
paths:
- path: /otlp(/|$)(.*)
# - path: /
pathType: Prefix
port: 4318
config:
exporters:
otlphttp/logs:
endpoint: http://loki-gateway.loki.svc.cluster.local/otlp
tls:
insecure: true
otlphttp/traces:
endpoint: http://tempo-gateway.tempo.svc.cluster.local
tls:
insecure: true
receivers:
jaeger: null
prometheus: null
zipkin: null
service:
pipelines:
logs:
receivers:
- otlp
exporters:
- otlphttp/logs
traces:
receivers:
- otlp
exporters:
- otlphttp/traces
metrics:
receivers:
- otlp
ports:
jaeger-compact:
enabled: false
jaeger-thrift:
enabled: false
jaeger-grpc:
enabled: false
zipkin:
enabled: false