30 lines
859 B
YAML
30 lines
859 B
YAML
{{ if .Values.nfc_monitoring.additions.dashboard_sidecar.enabled -}}
|
|
---
|
|
# Provisioning config
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
labels:
|
|
{{ toYaml $.Values.nfc_monitoring.grafana.labels | nindent 4 }}
|
|
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 }}
|