27 lines
581 B
YAML
27 lines
581 B
YAML
---
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: argocd-notifications-cm
|
|
data:
|
|
config.yaml: |
|
|
triggers:
|
|
- name: on-sync-succeeded
|
|
enabled: true
|
|
template: rocketchat
|
|
- name: on-health-degraded
|
|
enabled: true
|
|
template: rocketchat
|
|
- name: on-sync-failed
|
|
enabled: true
|
|
template: rocketchat
|
|
templates:
|
|
- name: rocketchat
|
|
webhook:
|
|
chat:
|
|
method: POST
|
|
body: |
|
|
{
|
|
"text": "Application *{{.app.metadata.name}}* status is *{{.app.status.sync.status}}*."
|
|
}
|