From 54d818c8501cc9e1aefb756a5c1399b97da1633b Mon Sep 17 00:00:00 2001 From: Varac <varac@varac.net> Date: Mon, 1 Nov 2021 15:42:26 +0100 Subject: [PATCH] Add default dashboardProvider --- ...ube-prometheus-stack-values-configmap.yaml | 35 ++++++++++++------- 1 file changed, 22 insertions(+), 13 deletions(-) diff --git a/flux2/apps/monitoring/kube-prometheus-stack-values-configmap.yaml b/flux2/apps/monitoring/kube-prometheus-stack-values-configmap.yaml index 6e98edb71..fa35f488e 100644 --- a/flux2/apps/monitoring/kube-prometheus-stack-values-configmap.yaml +++ b/flux2/apps/monitoring/kube-prometheus-stack-values-configmap.yaml @@ -188,25 +188,34 @@ data: # enabled: true # lablel: grafana_dashboard - # dashboardProviders: - # dashboardproviders.yaml: - # apiVersion: 1 - # providers: - # - name: 'default' - # orgId: 1 - # folder: '' - # type: file - # disableDeletion: false - # editable: true - # options: - # path: /var/lib/grafana/dashboards + dashboardProviders: + dashboardproviders.yaml: + apiVersion: 1 + providers: + # Needed for dashboards configured by the `dashboards` key below + - name: 'default' + folder: '' + options: + path: /var/lib/grafana/dashboards/default + # Default kube-prometheus-stack sidecarProvider + - name: 'sidecarProvider' + orgId: 1 + folder: '' + type: file + disableDeletion: false + allowUiUpdates: false + updateIntervalSeconds: 30 + options: + foldersFromFilesStructure: false + path: /tmp/dashboards + + # https://github.com/grafana/helm-charts/blob/main/charts/grafana/README.md#import-dashboards dashboards: default: flux-control-plane: url: https://raw.githubusercontent.com/fluxcd/flux2/main/manifests/monitoring/grafana/dashboards/control-plane.json flux-cluster: url: https://raw.githubusercontent.com/fluxcd/flux2/main/manifests/monitoring/grafana/dashboards/cluster.json - # kube-dash: # gnetId: 11074 # revision: 2 -- GitLab