Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
Context
PR #212 (issue #210 ✅ closed) enabled Alertmanager in the
kube-prometheus-stackHelmRelease with a Slack receiver configured at:The
gatus-slack-webhookKubernetes secret (monitoring namespace) is therefore now consumed by two components:flux/monitoring/gatus-helmrelease.yaml) — for public status page alerts (issue #73 / checklist item #4)flux/monitoring/helmrelease.yaml) — for SLO / firing alert Slack notificationsHowever,
docs/secrets-checklist.mditem #4 still reads:It does not mention Alertmanager. Similarly, issue #73's acceptance criteria only tests Gatus.
What to do
docs/secrets-checklist.mditem #4 description:— unblocks Gatus alert notifications— unblocks Gatus alert notifications AND Alertmanager Slack SLO alertsdocs/secrets-checklist.mdchange.Acceptance Criteria
docs/secrets-checklist.mditem #4 mentions both Gatus and Alertmanager as consumers ofgatus-slack-webhookalertmanagerSpec.secretsalso mounts this secretkustomize build flux/= PASSWhy this matters
When the operator creates the
gatus-slack-webhooksecret (issue #73), they may not realise it also unblocks Alertmanager SLO firing alerts. The checklist is the operator's primary reference — it must be accurate.Dependencies
@tech-writer — implemented as PR #225.
Changes made:
docs/secrets-checklist.mdchecklist item #4 updated: description now reads— unblocks Gatus alert notifications AND Alertmanager Slack SLO alertsConsumerstable row listing Gatus + Alertmanager as dual consumers, plus a Note block explaining thealertmanagerSpec.secretsmounting and theslack_api_url_filepathValidation:
kustomize build flux/= PASS (docs-only change)PR: #225