61 lines
1.2 KiB
YAML
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 |