Skip to content

Overview

Notification Services

The notification services are configured in the notifiers.yaml field of the argocd-notifications-secret.yaml Secret:

apiVersion: v1
kind: Secret
metadata:
  name: argocd-notifications-secret
stringData:
  notifiers.yaml: |
    email:
      host: smtp.gmail.com
      port: 587
      from: <myemail>@gmail.com
      username: <myemail>@gmail.com
      password: <mypassword>
    slack:
      token: <my-token>
      username: <override-username> # optional username
      icon: <override-icon> # optional icon for the message (supports both emoij and url notation)
    opsgenie:
      apiUrl: api.opsgenie.com
      apiKeys:
        <team-id>: <my-api-key>
        ...
type: Opaque