CHORE(grafana): disable auto dashboard provision
- Use manual import instead of automatic provisioning - Remove configMapGenerator for dashboards - Remove sidecar and dashboards helm config - Keep JSON files in dashboards/ for manual import reference
This commit is contained in:
@@ -54,43 +54,8 @@ datasources:
|
||||
jsonData:
|
||||
implementation: prometheus
|
||||
|
||||
# Sidecar for dashboard ConfigMaps
|
||||
sidecar:
|
||||
dashboards:
|
||||
enabled: true
|
||||
label: grafana_dashboard
|
||||
labelValue: "1"
|
||||
searchNamespace: grafana
|
||||
folderAnnotation: grafana_folder
|
||||
provider:
|
||||
foldersFromFilesStructure: false
|
||||
|
||||
# Dashboards from grafana.com (only those not in ConfigMaps)
|
||||
dashboardProviders:
|
||||
dashboardproviders.yaml:
|
||||
apiVersion: 1
|
||||
providers:
|
||||
- name: 'default'
|
||||
orgId: 1
|
||||
folder: ''
|
||||
type: file
|
||||
disableDeletion: false
|
||||
editable: true
|
||||
options:
|
||||
path: /var/lib/grafana/dashboards/default
|
||||
|
||||
dashboards:
|
||||
default:
|
||||
# Longhorn Storage
|
||||
longhorn:
|
||||
gnetId: 16888
|
||||
revision: 9
|
||||
datasource: Prometheus
|
||||
# Traefik Official
|
||||
traefik-official:
|
||||
gnetId: 17346
|
||||
revision: 9
|
||||
datasource: Prometheus
|
||||
# Dashboards are manually imported via Grafana UI
|
||||
# JSON files stored in dashboards/ directory for reference
|
||||
|
||||
grafana.ini:
|
||||
server:
|
||||
|
||||
Reference in New Issue
Block a user