feat: 🎸 initial commit
This commit is contained in:
57
charts/monitoring/values.yaml
Normal file
57
charts/monitoring/values.yaml
Normal file
@@ -0,0 +1,57 @@
|
||||
# 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
|
||||
volumeName: prometheus-pv
|
||||
|
||||
# Alertmanager configuration
|
||||
alertmanager:
|
||||
alertmanagerSpec:
|
||||
storage:
|
||||
volumeClaimTemplate:
|
||||
spec:
|
||||
storageClassName: manual-monitoring
|
||||
accessModes: ["ReadWriteOnce"]
|
||||
resources:
|
||||
requests:
|
||||
storage: 10Gi
|
||||
volumeName: alertmanager-pv
|
||||
|
||||
# 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
|
||||
Reference in New Issue
Block a user