argo-rollouts: controller: metrics: enabled: true serviceMonitor: enabled: true namespace: argocd dashboard: enabled: true ingress: enabled: true ingressClassName: tailscale hosts: - argo-rollouts-cl01tl tls: - secretName: argo-rollouts-cl01tl hosts: - argo-rollouts-cl01tl notifications: notifiers: {} # service.slack: | # token: $slack-token # -- Notification templates templates: {} # template.my-purple-template: | # message: | # Rollout {{.rollout.metadata.name}} has purple image # slack: # attachments: | # [{ # "title": "{{ .rollout.metadata.name}}", # "color": "#800080" # }] # -- The trigger defines the condition when the notification should be sent triggers: {} # trigger.on-purple: | # - send: [my-purple-template] # when: rollout.spec.template.spec.containers[0].image == 'argoproj/rollouts-demo:purple'