Merge pull request 'feat: enable Alertmanager + Slack receiver in kube-prometheus-stack HelmRelease' (#212) from feature/issue-210-enable-alertmanager into main
Validate Flux manifests / kustomize-build (push) Failing after 22s
Build Docs Site / Aggregate OpenAPI Specs (push) Failing after 46s

This commit was merged in pull request #212.
This commit is contained in:
2026-06-05 10:04:56 +00:00
+19 -1
View File
@@ -85,7 +85,25 @@ spec:
action: replace
target_label: kubernetes_pod_name
alertmanager:
enabled: false # Enable when alert routing is configured
enabled: true
config:
global:
slack_api_url_file: /etc/alertmanager/secrets/gatus-slack-webhook/url
route:
receiver: slack-api-alerts
group_by: [alertname, namespace]
group_wait: 30s
group_interval: 5m
repeat_interval: 4h
receivers:
- name: slack-api-alerts
slack_configs:
- channel: '#api-alerts'
title: '{{ .CommonAnnotations.summary }}'
text: '{{ range .Alerts }}{{ .Annotations.description }}{{ end }}'
alertmanagerSpec:
secrets:
- gatus-slack-webhook
kubeStateMetrics:
enabled: true
nodeExporter: