Un equipo utiliza CodeCommit para el control de código fuente y CodePipeline para las implementaciones. Configuraron la canalización para que se active ante cambios en la rama remota `main`, pero después de que un desarrollador subió cambios, la canalización no se inició incluso después de 10 minutos. ¿Qué se debe verificar para solucionar este problema de activación?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Verificar que exista una regla de Amazon EventBridge para que la rama `main` active la canalización..
Por qué esta es la respuesta
La opción correcta es verificar la regla de Amazon EventBridge. Cuando se configura un repositorio de CodeCommit como fuente en CodePipeline, CodePipeline crea automáticamente una regla de EventBridge para detectar cambios en la rama especificada (en este caso, main) y activar la canalización. Si esta regla se eliminó accidentalmente o no se creó correctamente, la canalización no se iniciará. Las otras opciones son incorrectas porque: El rol de servicio de CodePipeline necesita permisos para acceder a CodeCommit para extraer el código, no para activar la canalización. La activación se maneja por EventBridge. El rol de IAM del desarrollador es relevante para que el desarrollador pueda subir cambios, pero no afecta la activación de la canalización una vez que los cambios están en el repositorio. Consultar los registros de CloudWatch Logs sería útil si la canalización se hubiera iniciado y luego fallado, pero el problema aquí es que la canalización no se inició en absoluto.
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