refactor(opentelemetry): update configuration to use OpenTelemetryCollector and conditional logging
This commit is contained in:
parent
2d957dceeb
commit
6cd47723bc
@ -1,15 +1,14 @@
|
|||||||
apiVersion: v1
|
{{- if .Values.logIngest.enabled }}
|
||||||
kind: ConfigMap
|
apiVersion: opentelemetry.io/v1beta1
|
||||||
|
kind: OpenTelemetryCollector
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ .Release.Name }}-opentelemetry-collector
|
name: {{ .Release.Name }}-opentelemetry-collector
|
||||||
namespace: {{ .Release.Namespace }}
|
namespace: {{ .Release.Namespace }}
|
||||||
labels:
|
spec:
|
||||||
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
|
mode: sidecar
|
||||||
app.kubernetes.io/name: "{{ .Release.Name }}-opentelemetry-collector"
|
image: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:latest
|
||||||
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
serviceAccount: "{{ .Release.Name }}-otel-collector"
|
||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
config: |
|
||||||
data:
|
|
||||||
otel-collector-config.yaml: |
|
|
||||||
config:
|
config:
|
||||||
receivers:
|
receivers:
|
||||||
filelog:
|
filelog:
|
||||||
@ -78,3 +77,4 @@ data:
|
|||||||
receivers: [filelog, k8s_cluster]
|
receivers: [filelog, k8s_cluster]
|
||||||
processors: [resource, transform, batch]
|
processors: [resource, transform, batch]
|
||||||
exporters: [otlphttp/logs]
|
exporters: [otlphttp/logs]
|
||||||
|
{{- end }}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user