Files
argocd/charts/monitoring/values.yaml
2026-01-16 20:41:32 +00:00

56 lines
1.2 KiB
YAML

# kube-prometheus-stack values
# https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack
# Grafana configuration
grafana:
enabled: true
adminPassword: "2c11a0be99e0a6fc"
persistence:
enabled: true
existingClaim: grafana-data
ingress:
enabled: false # We'll use Gateway API
# Prometheus configuration
prometheus:
prometheusSpec:
retention: 15d
storageSpec:
volumeClaimTemplate:
spec:
storageClassName: manual-monitoring
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 50Gi
# Alertmanager configuration
alertmanager:
alertmanagerSpec:
storage:
volumeClaimTemplate:
spec:
storageClassName: manual-monitoring
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 10Gi
# Node exporter for host metrics
nodeExporter:
enabled: true
# kube-state-metrics for Kubernetes object metrics
kubeStateMetrics:
enabled: true
# Disable components not needed for single-node
kubeProxy:
enabled: false
kubeEtcd:
enabled: false
kubeControllerManager:
enabled: false
kubeScheduler:
enabled: false