feat: enable Alertmanager + Slack receiver in kube-prometheus-stack HelmRelease #212
Reference in New Issue
Block a user
Delete Branch "feature/issue-210-enable-alertmanager"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Enables Alertmanager in the
kube-prometheus-stackHelmRelease and configures a Slack receiver so that the committed PrometheusRule alerts (APIHighErrorRate, APIHighLatency, APIDataStale, APIDown) can actually fire and route to Slack.Changes
flux/monitoring/helmrelease.yaml: setalertmanager.enabled: true(wasfalse)gatus-slack-webhooksecretalertmanagerSpec.secrets: [gatus-slack-webhook]so the Alertmanager pod can mount the secretValidation
kustomize build flux/= PASS ✅Dependencies
gatus-slack-webhooksecret inmonitoringnamespace (#73) before Alertmanager can send Slack alertsCloses leeworks-agents/api-company#210