Cloud Deploy envía una versión al clúster de GKE de desarrollo (Dev). Desea una promoción automática al clúster de pruebas (Test) cuando la implementación en Dev sea exitosa. Siguiendo las mejores prácticas de Google, ¿cómo debería configurar esto?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: 1. Cree una Cloud Function que llame a la API de Google Cloud Deploy para promover la aplicación al clúster de pruebas (Test). 2. Configure esta función para que se active mediante mensajes SUCCEEDED de Pub/Sub del tema clouddeploy-operations..
Por qué esta es la respuesta
La opción correcta utiliza una Cloud Function activada por Pub/Sub para automatizar la promoción. Cloud Deploy publica mensajes de estado de operaciones en el tema clouddeploy-operations. Una Cloud Function puede suscribirse a este tema y, al recibir un mensaje SUCCEEDED para una implementación en Dev, invocar la API de Cloud Deploy para promover la versión a Test. Las otras opciones son incorrectas porque: Usar Cloud Build directamente para la promoción no es la forma recomendada de interactuar con el flujo de promoción de Cloud Deploy. Cloud Deploy gestiona las promociones internamente. Escuchar el tema cloud-builds es incorrecto, ya que ese tema es para eventos de Cloud Build, no para operaciones de Cloud Deploy. La opción de Cloud Build con gke-deploy es para implementaciones directas, no para la promoción gestionada por Cloud Deploy.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta