En este documento se describen las relaciones entre Cloud Deploy y los sistemas externos con los que trabaja para desplegar tus aplicaciones. Estos sistemas son otros Google Cloud servicios y herramientas de terceros.
Vista general
En el siguiente diagrama se muestran las relaciones entre Cloud Deploy y los sistemas independientes de los que depende.
Como se muestra en este diagrama, Cloud Deploy interactúa con los siguientes sistemas:
Tu sistema de integración continua
Cloud Deploy es compatible con la mayoría de las herramientas de CI, siempre que una de las salidas de tu proceso de CI pueda ser una llamada a la API o a la CLI de Cloud Deploy para crear una versión.
-
Cloud Deploy llama a Cloud Build para renderizar tus manifiestos y desplegarlos en el tiempo de ejecución de destino.
-
Cloud Deploy usa Skaffold a través de Cloud Build para renderizar y desplegar tus manifiestos, y así desplegar tu aplicación.
-
Cloud Deploy almacena el origen de renderizado y los archivos de manifiesto renderizados en un segmento de Cloud Storage.
Google Cloud Observability y Registros de auditoría de Cloud.
Google Cloud Observability recoge y pone a disposición datos de registro de Cloud Deploy.
Consulta también Registros de auditoría.
-
Cloud Deploy publica mensajes en varios temas de Pub/Sub. Puedes usar este servicio para integrarlo con flujos de trabajo, pruebas y otros sistemas relacionados externos.