cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

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}}"