46 lines
1.1 KiB
YAML
46 lines
1.1 KiB
YAML
prometheus:
|
|
prometheusSpec:
|
|
retention: 60d
|
|
storageSpec:
|
|
volumeClaimTemplate:
|
|
spec:
|
|
# storageClassName: <your-storage-class>
|
|
accessModes: ["ReadWriteOnce"]
|
|
resources:
|
|
requests:
|
|
storage: 20Gi
|
|
resources:
|
|
requests:
|
|
memory: 0.5Gi
|
|
cpu: 500m
|
|
limits:
|
|
memory: 4Gi
|
|
cpu: 2
|
|
# Critical for ServiceMonitor discovery across namespaces
|
|
serviceMonitorSelectorNilUsesHelmValues: false
|
|
podMonitorSelectorNilUsesHelmValues: false
|
|
ruleSelectorNilUsesHelmValues: false
|
|
|
|
alertmanager:
|
|
alertmanagerSpec:
|
|
storage:
|
|
volumeClaimTemplate:
|
|
spec:
|
|
# storageClassName: <your-storage-class>
|
|
accessModes: ["ReadWriteOnce"]
|
|
resources:
|
|
requests:
|
|
storage: 3Gi
|
|
|
|
grafana:
|
|
persistence:
|
|
enabled: true
|
|
# storageClassName: <your-storage-class>
|
|
size: 10Gi
|
|
adminPassword: admin
|
|
|
|
prometheusOperator:
|
|
admissionWebhooks:
|
|
certManager:
|
|
enabled: false # Set true if using cert-manager
|