release.yaml (1234B)
1 apiVersion: helm.toolkit.fluxcd.io/v2 2 kind: HelmRelease 3 metadata: 4 name: kubernetes-event-exporter 5 namespace: monitoring 6 spec: 7 interval: 30m 8 releaseName: kubernetes-event-exporter 9 chartRef: 10 kind: OCIRepository 11 name: kubernetes-event-exporter 12 values: 13 config: 14 logLevel: debug 15 logFormat: json 16 route: 17 routes: 18 - match: 19 - receiver: "loki" 20 receivers: 21 - name: "loki" 22 loki: 23 url: http://loki-stack:3100/loki/api/v1/push 24 # headers: 25 # Content-Type: application/json 26 # User-Agent: "kube-event-exporter" 27 streamLabels: 28 app: kube-event-exporter 29 layout: 30 app: kube-api 31 source: event-exporter 32 message: "{{ .Message }}" 33 reason: "{{ .Reason }}" 34 type: "{{ .Type }}" 35 count: "{{ .Count }}" 36 kind: "{{ .InvolvedObject.Kind }}" 37 name: "{{ .InvolvedObject.Name }}" 38 namespace: "{{ .Namespace }}" 39 component: "{{ .Source.Component }}" 40 host: "{{ .Source.Host }}" 41 labels: "{{ toJson .InvolvedObject.Labels}}"