cluster

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

commit 95242c9cb17cd1d1f20794500016c08799835ca8
parent a9f303eb8e3560eea563cf11cbb2e35753f01c84
Author: MTRNord <mtrnord1@gmail.com>
Date:   Tue, 27 Jun 2023 15:52:59 +0200

Add podmonitor for draupnir synapse

Diffstat:
Mapps/base/matrix/draupnir-synapse/kustomization.yaml | 1+
Aapps/base/matrix/draupnir-synapse/podmonitor.yaml | 24++++++++++++++++++++++++
2 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/apps/base/matrix/draupnir-synapse/kustomization.yaml b/apps/base/matrix/draupnir-synapse/kustomization.yaml @@ -3,3 +3,4 @@ kind: Kustomization namespace: matrix resources: - release.yaml + - podmonitor.yaml diff --git a/apps/base/matrix/draupnir-synapse/podmonitor.yaml b/apps/base/matrix/draupnir-synapse/podmonitor.yaml @@ -0,0 +1,24 @@ +--- +apiVersion: monitoring.coreos.com/v1 +kind: PodMonitor +metadata: + name: draupnir-synapse + labels: + instance: draupnir4all +spec: + jobLabel: "app.kubernetes.io/component" + namespaceSelector: + matchNames: + - "matrix" + selector: + matchLabels: + app.kubernetes.io/instance: draupnir-synapse + app.kubernetes.io/name: matrix-synapse + podMetricsEndpoints: + - port: metrics + path: "/_synapse/metrics" + interval: 5s + relabelings: + - sourceLabels: + - "__meta_kubernetes_namespace" + targetLabel: instance