Usar las notificaciones de Cloud Deploy

En esta página se describe cómo usar las notificaciones del servicio Cloud Deploy, incluido cómo suscribirse a ellas.

Cloud Deploy usa Pub/Sub para publicar notificaciones con dos fines:

  • Para que puedas integrar Cloud Deploy con herramientas de terceros y otras herramientas de Google, como las de gestión de incidencias de flujo de trabajo o de infraestructura de pruebas.

  • Para ampliar Cloud Deploy con lógica empresarial complementaria.

Temas disponibles

Cloud Deploy publica mensajes en el siguiente conjunto de temas de Google Pub/Sub:

  • clouddeploy-resources

    Cuando se realiza una operación (crear, actualizar o eliminar) en cualquier recurso principal de Cloud Deploy (automatización, tipo de destino personalizado, canalización de entrega, ejecución de trabajo, lanzamiento, implementación o destino).

  • clouddeploy-operations

    • Cuando Cloud Deploy renderiza la configuración de Skaffold.
    • Cuando Cloud Deploy implementa en un destino (Start, Succeed, Failure, Terminated [ejecución de trabajo] y Cancelled [lanzamiento]).
  • clouddeploy-approvals

    • Cuando Cloud Deploy necesita que se apruebe (o rechace) un lanzamiento.
    • Cuando se aprueba o se rechaza un lanzamiento.
  • clouddeploy-advances

    • Cuando se ha avanzado de una fase a otra en un lanzamiento de Cloud Deploy.
    • Cuando una implementación esté lista para avanzar.

Puedes usar un modelo push o pull para tus suscripciones de Pub/Sub.

Recibir notificaciones de servicio de Cloud Deploy

Para recibir notificaciones de servicio de Cloud Deploy, sigue estos pasos:

  1. Habilita la API Cloud Deploy en tu proyecto:

    Habilitar la API Cloud Deploy