cluster

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

commit ce59ba0f2b062df0931b195f90c31cbaa8a38e36
parent 544e6580dea31611f4c71c84c22ebd47c9e73e1e
Author: MTRNord <mtrnord1@gmail.com>
Date:   Thu, 26 Sep 2024 22:48:52 +0200

Deploy kubernetes-event-exporter

Diffstat:
Mapps/base/kubernetes-event-exporter/release.yaml | 27+++++++++++++--------------
Mapps/base/kubernetes-event-exporter/repository.yaml | 12++++++------
Mapps/base/matrix/draupnir4all/deployment.yaml | 22+++++++++++-----------
Mapps/base/victoria-metrics-k8s-stack/release.yaml | 3++-
4 files changed, 32 insertions(+), 32 deletions(-)

diff --git a/apps/base/kubernetes-event-exporter/release.yaml b/apps/base/kubernetes-event-exporter/release.yaml @@ -13,20 +13,19 @@ spec: config: logLevel: debug logFormat: json - route: - 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" - - layout: - - streams: + route: + 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" + layout: + - streams: app: kube-api source: event-exporter message: "{{ .Message }}" diff --git a/apps/base/kubernetes-event-exporter/repository.yaml b/apps/base/kubernetes-event-exporter/repository.yaml @@ -1,10 +1,10 @@ apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: OCIRepository metadata: - name: kubernetes-event-exporter - namespace: monitoring + name: kubernetes-event-exporter + namespace: monitoring spec: - interval: 60m - url: oci://registry-1.docker.io/bitnamicharts/kubernetes-event-exporter - ref: - semver: ">=1.7.0" + interval: 60m + url: oci://registry-1.docker.io/bitnamicharts/kubernetes-event-exporter + ref: + semver: ">=1.7.0" diff --git a/apps/base/matrix/draupnir4all/deployment.yaml b/apps/base/matrix/draupnir4all/deployment.yaml @@ -33,17 +33,17 @@ spec: - name: draupnir4all image: ghcr.io/mtrnord/cluster/draupnir:d4all imagePullPolicy: Always - # env: - # - name: TRACING_ENABLED - # value: "true" - # - name: TRACING_DIAG_ENABLED - # value: "false" - # - name: TRACING_DIAG_VERBOSE - # value: "true" - # - name: TRACING_TRACE_URL - # value: http://tempo.monitoring.svc.cluster.local:4318/v1/traces - # - name: TRACING_METRIC_URL - # value: http://tempo.monitoring.svc.cluster.local:4318/v1/metrics + # env: + # - name: TRACING_ENABLED + # value: "true" + # - name: TRACING_DIAG_ENABLED + # value: "false" + # - name: TRACING_DIAG_VERBOSE + # value: "true" + # - name: TRACING_TRACE_URL + # value: http://tempo.monitoring.svc.cluster.local:4318/v1/traces + # - name: TRACING_METRIC_URL + # value: http://tempo.monitoring.svc.cluster.local:4318/v1/metrics command: ["./mjolnir-entrypoint.sh"] args: ["appservice", "-c", "/data/config/config.appservice.yaml", "-f", "/data/config/draupnir-registration.yaml", "--draupnir-config", "/data/config/draupnir-config.yaml", "-p", "9000"] diff --git a/apps/base/victoria-metrics-k8s-stack/release.yaml b/apps/base/victoria-metrics-k8s-stack/release.yaml @@ -841,7 +841,8 @@ spec: auth_url: https://auth.midnightthoughts.space/application/o/authorize/ token_url: https://auth.midnightthoughts.space/application/o/token/ api_url: https://auth.midnightthoughts.space/application/o/userinfo/ - role_attribute_path: contains(groups, 'Grafana Admins') && 'Admin' || contains(groups, 'Grafana Editors') && 'Editor' || 'Viewer' + role_attribute_path: contains(groups, 'Grafana Admins') && 'Admin' || contains(groups, 'Grafana Editors') + && 'Editor' || 'Viewer' imageRenderer: enabled: true kubeProxy: