From 45d13cef4d1b22e003181de6255a6364c566d61a Mon Sep 17 00:00:00 2001 From: himanip94 <108815757+himanip94@users.noreply.github.com> Date: Mon, 2 Dec 2024 16:41:51 -0500 Subject: [PATCH] Updated to receive alerts for CC test channel Added a route and receiver for CC KVM Alerts test channel #alert-kvm-test --- .../templates/am-config-route-slack.yaml | 30 ++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/global/prometheus-alertmanager-operated/templates/am-config-route-slack.yaml b/global/prometheus-alertmanager-operated/templates/am-config-route-slack.yaml index 38c5eb375d4..30cbd1dbce7 100644 --- a/global/prometheus-alertmanager-operated/templates/am-config-route-slack.yaml +++ b/global/prometheus-alertmanager-operated/templates/am-config-route-slack.yaml @@ -170,7 +170,7 @@ spec: value: alerting|backup|castellum|cc3test|ceph|exporter|gatekeeper|grafana|hermes|jumpserver|keppel|limes|logs|maia|metis|metrics|repo|slack-alert-reactions|swift|tenso - name: region matchType: "=~" - value: {{ without .Values.regions "qa-de-1" | join "|" }} + value: {{ without .Values.regions "qa-de-1" | join "|" }} # to be reviewed - receiver: slack_sre @@ -467,6 +467,26 @@ spec: matchType: "=" value: compute + # Test Channel for CC KVM Alerting slack_alert_kvm_test + - receiver: slack_alert_kvm_test + continue: true + matchers: + - name: tier + matchType: "=" + value: vmware + - name: support_group + matchType: "=" + value: compute + - name: service + matchType: "=" + value: kvm + - name: severity + matchType: "=" + value: info|warning|critical + - name: region + matchType: "=~" + value: {{ .Values.regions | join "|" }} + receivers: - name: slack @@ -606,6 +626,14 @@ spec: key: slack_webhookURL {{- include "slack.template" . | nindent 10 }} + - name: slack_alert_kvm_test + slackConfigs: + - channel: '#alert-kvm-test' + apiURL: + name: alertmanager-{{ include "alertmanagerRelease.name" . }}-slack-secrets + key: slack_webhookURL + {{- include "slack.template" . | nindent 10 }} + {{- range $slack := .Values.slack.supportChannels }} - name: {{ printf "%s%s" "support_group_alerts_critical_" $slack.name }} slackConfigs: