Files
homelab-v/k8s/infra/monitoring/prometheus-stack/values.yaml
T
2025-07-25 22:29:24 +02:00

48 lines
1.3 KiB
YAML

# https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-prometheus-stack/values.yaml
prometheus:
prometheusSpec:
podMonitorNamespaceSelector: { }
podMonitorSelectorNilUsesHelmValues: false
podMonitorSelector: { }
serviceMonitorNamespaceSelector: { }
serviceMonitorSelectorNilUsesHelmValues: false
serviceMonitorSelector: { }
nodeSelector:
topology.kubernetes.io/zone: abel
storageSpec:
volumeClaimTemplate:
spec:
storageClassName: proxmox-csi
volumeName: pv-prometheus
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10G
selector:
matchLabels:
app: prometheus
nodeExporter:
enabled: false
grafana:
enabled: true
defaultDashboardsEnabled: true
defaultDashboardsTimezone: Europe/Oslo
# https://github.com/grafana/helm-charts/issues/527#issuecomment-982319638
sidecar:
dashboards:
enabled: true
searchNamespace: ALL
folder: /tmp/dashboards
folderAnnotation: grafana_folder
annotations:
grafana_folder: "Kubernetes"
provider:
allowUiUpdates: false
foldersFromFilesStructure: true
datasources:
enabled: true