- CPU throttling prevents app startup, not crashes - Memory OOM is the real cascading failure cause - CPU request ensures fair scheduling
28 lines
547 B
YAML
28 lines
547 B
YAML
# Alertmanager Helm Values
|
|
# Chart: https://github.com/prometheus-community/helm-charts/tree/main/charts/alertmanager
|
|
|
|
fullnameOverride: alertmanager
|
|
|
|
persistence:
|
|
enabled: true
|
|
size: 1Gi
|
|
storageClass: local-path
|
|
|
|
resources:
|
|
requests:
|
|
cpu: 15m
|
|
memory: 100Mi
|
|
limits:
|
|
memory: 150Mi
|
|
|
|
# Disable default config - use secret instead
|
|
config:
|
|
enabled: false
|
|
|
|
# Mount config from ExternalSecret
|
|
extraSecretMounts:
|
|
- name: alertmanager-config
|
|
mountPath: /etc/alertmanager
|
|
secretName: alertmanager-config
|
|
readOnly: true
|