⚠️ Traduction non officielle - Cette documentation est une traduction communautaire non officielle de Docker.

Intégrer Docker Scout avec Slack

Vous pouvez intégrer Docker Scout avec Slack en créant un webhook Slack et en l'ajoutant au Tableau de bord Docker Scout. Docker Scout vous notifiera lorsqu'une nouvelle vulnérabilité est divulguée, et qu'elle affecte une ou plusieurs de vos images.

Notification Slack de Docker Scout
Exemple de notification Slack de Docker Scout

Comment ça fonctionne

Après avoir configuré l'intégration, Docker Scout envoie des notifications sur les changements de conformité des politiques et d'exposition aux vulnérabilités pour vos dépôts, vers les canaux Slack associés au webhook.

Note

Les notifications ne sont déclenchées que pour les tags d'image dernièrement poussés pour chaque dépôt. "Dernièrement poussé" fait référence au tag d'image qui a été le plus récemment poussé vers le registre et analysé par Docker Scout. Si la dernière image poussée n'est pas affectée par un CVE nouvellement divulgué, alors aucune notification ne sera déclenchée.

Pour plus d'informations sur les notifications Docker Scout, voir Paramètres de notification

Configuration

Pour ajouter une intégration Slack :

  1. Créez un webhook, voir documentation Slack.

  2. Allez à la page d'intégration Slack dans le Tableau de bord Docker Scout.

  3. Dans la section Comment intégrer, entrez un Nom de configuration. Docker Scout utilise cette étiquette comme nom d'affichage pour l'intégration, donc vous pourriez vouloir changer le nom par défaut en quelque chose de plus significatif. Par exemple le #nom-du-canal, ou le nom de l'équipe à laquelle cette configuration appartient.

  4. Collez le webhook que vous venez de créer dans le champ Webhook Slack.

    Sélectionnez le bouton Tester le webhook si vous souhaitez vérifier la connexion. Docker Scout enverra un message de test au webhook spécifié.

  5. Sélectionnez si vous voulez activer les notifications pour tous vos dépôts d'images activés pour Scout, ou entrez les noms des dépôts pour lesquels vous voulez envoyer des notifications.

  6. Quand vous êtes prêt à activer l'intégration, sélectionnez Créer.

Après avoir créé le webhook, Docker Scout commence à envoyer des mises à jour de notifications vers les canaux Slack associés au webhook.

Supprimer une intégration Slack

Pour supprimer une intégration Slack :

  1. Allez à la page d'intégration Slack dans le Tableau de bord Docker Scout.
  2. Sélectionnez l'icône Supprimer pour l'intégration que vous voulez supprimer.
  3. Confirmez en sélectionnant Supprimer à nouveau dans la boîte de dialogue de confirmation.