From 99e503324deb10f7c7411846713c730ce138166f Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 5 Feb 2024 16:01:08 +0930 Subject: [PATCH] feat(grafana_dashboard): add cert manager dashboard !8 --- templates/GrafanaDashboard-cert-manager.yaml | 21 ++++++++++++++++++++ values.yaml | 3 +++ 2 files changed, 24 insertions(+) create mode 100644 templates/GrafanaDashboard-cert-manager.yaml diff --git a/templates/GrafanaDashboard-cert-manager.yaml b/templates/GrafanaDashboard-cert-manager.yaml new file mode 100644 index 0000000..3598429 --- /dev/null +++ b/templates/GrafanaDashboard-cert-manager.yaml @@ -0,0 +1,21 @@ +--- +{{ if .Values.nfc_monitoring.grafana.dashboards.cert_manager | default false -}} +apiVersion: grafana.integreatly.org/v1beta1 +kind: GrafanaDashboard +metadata: + name: node-exporter + namespace: {{ .Values.nfc_monitoring.grafana.namespace }} +spec: + allowCrossNamespaceImport: true + folder: No Fuss Monitoring + resyncPeriod: 1d + instanceSelector: + matchLabels: + app.kubernetes.io/component: graphing + app.kubernetes.io/instance: {{ $.Release.Name }} + app.kubernetes.io/name: grafana + grafanaCom: + id: 11001 + revision: 1 # as @ 2019-10-16T13:48:56 + +{{- end }} diff --git a/values.yaml b/values.yaml index fac5850..47ff2f6 100644 --- a/values.yaml +++ b/values.yaml @@ -41,6 +41,9 @@ nfc_monitoring: grafana: + dashboards: + cert_manager: false + enabled: false # Grafana Configuration