31
templates/ConfigMap-GrafanaProvisioning.yaml
Normal file
31
templates/ConfigMap-GrafanaProvisioning.yaml
Normal file
@ -0,0 +1,31 @@
|
||||
{{ if .Values.nfc_monitoring.additions.dashboard_sidecar.enabled -}}
|
||||
---
|
||||
# Provisioning config
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/component: graphing
|
||||
app.kubernetes.io/instance: k8s
|
||||
app.kubernetes.io/name: grafana
|
||||
app.kubernetes.io/managed-by: {{ $.Release.Service }}
|
||||
app.kubernetes.io/part-of: {{ $.Chart.Name }}
|
||||
app.kubernetes.io/version: {{ $.Chart.Version }}
|
||||
name: provisioning-config
|
||||
namespace: "{{ .Values.nfc_monitoring.grafana.namespace }}"
|
||||
data:
|
||||
provisioning.yaml: |-
|
||||
apiVersion: 1
|
||||
providers:
|
||||
- name: 'configmap-dashboard-provider'
|
||||
orgId: 1
|
||||
folder: ''
|
||||
folderUid: ''
|
||||
type: file
|
||||
disableDeletion: false
|
||||
updateIntervalSeconds: 10
|
||||
allowUiUpdates: false
|
||||
options:
|
||||
path: /var/lib/grafana/dashboards
|
||||
foldersFromFilesStructure: true
|
||||
{{- end }}
|
Reference in New Issue
Block a user