Integrar Docker Scout con Slack
Puedes integrar Docker Scout con Slack creando un webhook de Slack y agregándolo al Docker Scout Dashboard. Docker Scout te notificará cuando se divulgue una nueva vulnerabilidad que afecte a una o más de tus imágenes.


Cómo funciona
Después de configurar la integración, Docker Scout envía notificaciones sobre cambios en el cumplimiento de políticas y la exposición a vulnerabilidades de tus repositorios a los canales de Slack asociados con el webhook.
NoteLas notificaciones solo se activan para las etiquetas (
tags) de las imágenes enviadas más recientemente (last pushed) de cada repositorio. 'Last pushed' se refiere a la etiqueta de la imagen que se envió más recientemente al registro y que fue analizada por Docker Scout. Si la última imagen enviada no se ve afectada por una CVE recién divulgada, no se activará ninguna notificación.
Para obtener más información sobre las notificaciones de Docker Scout, consulta la configuración de notificaciones.
Configuración
Para agregar una integración de Slack:
Crea un webhook; consulta la documentación de Slack.
Ve a la página de integración de Slack en el Docker Scout Dashboard.
En la sección How to integrate, ingresa un Configuration name. Docker Scout utiliza esta etiqueta como nombre visible para la integración, por lo que es posible que quieras cambiar el nombre predeterminado por algo más significativo. Por ejemplo, el
#channel-nameo el nombre del equipo al que pertenece esta configuración.Pega el webhook que acabas de crear en el campo Slack webhook.
Selecciona el botón Test webhook si deseas verificar la conexión. Docker Scout enviará un mensaje de prueba al webhook especificado.
Selecciona si deseas habilitar las notificaciones para todos tus repositorios de imágenes habilitados en Scout, o ingresa los nombres de los repositorios para los cuales deseas enviar notificaciones.
Cuando estés listo para habilitar la integración, selecciona Create.
Después de crear el webhook, Docker Scout comenzará a enviar actualizaciones de notificaciones a los canales de Slack asociados con el webhook.
Eliminar una integración de Slack
Para eliminar una integración de Slack:
- Ve a la página de integración de Slack en el Docker Scout Dashboard.
- Selecciona el ícono Remove para la integración que deseas eliminar.
- Confirma seleccionando Remove nuevamente en el diálogo de confirmación.