DCP Slack notifications

DCP has the ability to send Slack notifications for a Deployment.

Notifications are available for the following states:

  • Deployment Started
  • Deployment Failed
  • Deployment Completed
  • Deployment Approved
  • Deployment Cancelled

Configure notifications

Teams can choose to configure a specific Slack channel to receive notifications. By default, notifications will be sent to ms-$PRODUCT-bot if not set. See MCN for more details on Product.

  • To enable a specific Slack channel configure your Muleteer product.yaml with a slackBotChannel key/value pair. See idp.yaml for an example.

For more information on how Slack notifications work in DCP refer to the: Events Publisher Client.

Notification Detail

Notifications are comprised of the following:

  • DeploymentSet.Url: This is the URL linking back to the DCP UI.
  • EventType.Name: This is the state the deployment is in. IE: Started, Failed, etc.
  • Service.Name: Name of the service.
  • DeploymentSet.Version: Version of the deployment.
  • CurrentPhase.Environment: The environment of the deployment.
  • CurrentPhase.StartedAt: The StartedAt time of the deployment.

Version: 0.3.110
Last Updated: 2024-07-01T19:32:00+0000