cluster

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

commit 9590d20ea70a7457d5979905392a203686d75de6
parent f889f6d80019c05c0d03d69e79e49cf6556cb72f
Author: MTRNord <mtrnord1@gmail.com>
Date:   Thu, 26 Sep 2024 22:06:50 +0200

Deploy kubernetes-event-exporter

Diffstat:
Mapps/2024_cluster/kustomization.yaml | 1+
Aapps/base/kubernetes-event-exporter/kustomization.yaml | 6++++++
Aapps/base/kubernetes-event-exporter/release.yaml | 25+++++++++++++++++++++++++
Aapps/base/kubernetes-event-exporter/repository.yaml | 10++++++++++
4 files changed, 42 insertions(+), 0 deletions(-)

diff --git a/apps/2024_cluster/kustomization.yaml b/apps/2024_cluster/kustomization.yaml @@ -27,5 +27,6 @@ resources: #- ../base/tempo - ../base/apisix - ../base/loki-stack + - ../base/kubernetes-event-exporter patchesStrategicMerge: - postgres-operator-values.yaml diff --git a/apps/base/kubernetes-event-exporter/kustomization.yaml b/apps/base/kubernetes-event-exporter/kustomization.yaml @@ -0,0 +1,6 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +namespace: monitoring +resources: + - repository.yaml + - release.yaml diff --git a/apps/base/kubernetes-event-exporter/release.yaml b/apps/base/kubernetes-event-exporter/release.yaml @@ -0,0 +1,25 @@ +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: kubernetes-event-exporter + namespace: monitoring +spec: + interval: 30m + releaseName: kubernetes-event-exporter + chartRef: + kind: OCIRepository + name: kubernetes-event-exporter + values: + config: + logLevel: debug + logFormat: json + routes: + - match: + - receiver: "loki" + receivers: + - name: "loki" + loki: + url: http://loki:3100/loki/api/v1/push + headers: + Content-Type: application/json + User-Agent: "kube-event-exporter" diff --git a/apps/base/kubernetes-event-exporter/repository.yaml b/apps/base/kubernetes-event-exporter/repository.yaml @@ -0,0 +1,10 @@ +apiVersion: source.toolkit.fluxcd.io/v1beta2 +kind: OCIRepository +metadata: + name: podinfo + namespace: default +spec: + interval: 60m + url: oci://registry-1.docker.io/bitnamicharts/kubernetes-event-exporter + ref: + semver: ">=1.7.0"