Event Notifications para canalizaciones DevSecOps

IBM Cloud Event Notifications es un servicio para enrutar notificaciones de eventos, alertarle de eventos críticos en su cuenta " IBM Cloud® o desencadenar acciones automatizadas a través de webhooks. Puede filtrar y dirigir las notificaciones de eventos de los servicios IBM Cloud al correo electrónico, SMS, Webhooks y notificaciones Push.

Para obtener más información, consulte Iniciación a Event Notifications.

Añadir una instancia Event Notifications a las cadenas de herramientas

Después de crear una instancia Event Notifications, complete los siguientes pasos para añadirla a una cadena de herramientas:

  1. En la consola IBM Cloud, haga clic en el icono Menú > Automatización de la plataforma > Cadenas de herramientas.
  2. En la página de cadenas de herramientas, seleccione la cadena de herramientas para ver su página de descripción general. Alternativamente, desde la página Overview de su aplicación, acceda a la tarjeta Continuous Delivery, y haga clic en View Toolchain, luego haga clic en Overview. a. Pulse Añadir herramienta. b. En la sección Integraciones de herramientas, seleccione Event Notifications.
  3. Introduzca el nombre de esta integración de herramientas tal y como aparece en la tarjeta Event Notifications de su cadena de herramientas. Este nombre sirve como identificador para la integración de herramientas dentro de la cadena de herramientas.
  4. Seleccione la instancia que desea conectar a la cadena de herramientas.
  5. Haga clic en Crear integración para añadir la integración de herramientas Event Notifications a su cadena de herramientas.
  6. En la página Descripción general de su cadena de herramientas > IBM Cloud Herramientas, haga clic en Event Notifications.

Para obtener más información, consulte Habilitación de notificaciones.

Configuración de la instancia Event Notifications

Incluidas las propiedades del entorno

Después de añadir la instancia Event Notifications a su cadena de herramientas, incorpore una propiedad de entorno llamada ' event-notifications y asigne el valor a ' 1, a través de sus cadenas de herramientas PR, CI, CD y CC.

Configuración de orígenes

  1. Vaya a su instancia Event Notifications.
  2. En la sección Fuentes, seleccione y active las cadenas de herramientas de las que desea recibir mensajes.

Configuración de destinos

En la sección Destinos, haga clic en Añadir e introduzca la información necesaria.

Configuración de temas

  1. En la sección Temas, haga clic en Crear.
  2. Introduzca un nombre y seleccione la fuente deseada. Puede seleccionar varios orígenes según sea necesario.

Configurar las suscripciones

  1. En la sección Suscripciones, haga clic en Crear.
  2. Introduzca un nombre y seleccione el tema y el destino.

Envío de mensajes personalizados a notificaciones de sucesos

Para enviar mensajes personalizados desde una canalización separados de los mensajes estándar de una canalización, llame al script ' "${COMMONS_PATH}/communications/post_message, por ejemplo:

echo "Here is the custom message" | "${COMMONS_PATH}/communications/post_message