From 36cd366894a425617259255e3344614a48109f19 Mon Sep 17 00:00:00 2001 From: Edward Cheng Date: Sun, 9 Jun 2024 09:39:45 +1000 Subject: [PATCH] Add slack alters for HelmRelease success --- .../notification-controller/slack-alerts.yaml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/kubernetes/rpi5-cluster/flux-system/notification-controller/slack-alerts.yaml b/kubernetes/rpi5-cluster/flux-system/notification-controller/slack-alerts.yaml index 041ab36..af00f33 100644 --- a/kubernetes/rpi5-cluster/flux-system/notification-controller/slack-alerts.yaml +++ b/kubernetes/rpi5-cluster/flux-system/notification-controller/slack-alerts.yaml @@ -9,4 +9,18 @@ spec: channel: general address: https://slack.com/api/chat.postMessage secretRef: - name: slack-bot-token \ No newline at end of file + name: slack-bot-token +--- +apiVersion: notification.toolkit.fluxcd.io/v1beta3 +kind: Alert +metadata: + name: release-success-notification +spec: + eventSources: + - kind: HelmRelease + name: '*' + inclusionList: + - ".*succeeded.*" + eventMetadata: + app.kubernetes.io/env: "home-rpi5-cluster" + app.kubernetes.io/cluster: "rpi5-cluster" \ No newline at end of file