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
|
||||
kind: ConfigMap
|
||||
{{- if .Values.logIngest.enabled }}
|
||||
apiVersion: opentelemetry.io/v1beta1
|
||||
kind: OpenTelemetryCollector
|
||||
metadata:
|
||||
name: {{ .Release.Name }}-opentelemetry-collector
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
|
||||
app.kubernetes.io/name: "{{ .Release.Name }}-opentelemetry-collector"
|
||||
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||
data:
|
||||
otel-collector-config.yaml: |
|
||||
spec:
|
||||
mode: sidecar
|
||||
image: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:latest
|
||||
serviceAccount: "{{ .Release.Name }}-otel-collector"
|
||||
config: |
|
||||
config:
|
||||
receivers:
|
||||
filelog:
|
||||
@ -78,3 +77,4 @@ data:
|
||||
receivers: [filelog, k8s_cluster]
|
||||
processors: [resource, transform, batch]
|
||||
exporters: [otlphttp/logs]
|
||||
{{- end }}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user