Un team utilizza CodeCommit per il controllo del codice sorgente e CodePipeline per i deployment. Hanno configurato la pipeline in modo che si attivi in caso di modifiche al ramo main remoto, ma dopo che uno sviluppatore ha inviato le modifiche, la pipeline non è stata avviata nemmeno dopo 10 minuti. Cosa dovrebbe essere controllato per risolvere questo problema di attivazione?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Verificare che esista una regola Amazon EventBridge per il ramo main per attivare la pipeline..
Perché questa è la risposta
La risposta corretta è verificare l'esistenza di una regola Amazon EventBridge per il ramo main. CodePipeline si integra con EventBridge (o CloudWatch Events, il suo predecessore) per rilevare le modifiche nei repository CodeCommit e avviare le pipeline. Se la regola EventBridge non è configurata correttamente per il ramo main, o non esiste affatto, la pipeline non si attiverà automaticamente. Le altre opzioni sono meno probabili per un problema di attivazione: Le autorizzazioni del ruolo di servizio CodePipeline sono importanti per l'esecuzione della pipeline, non per la sua attivazione iniziale. Le autorizzazioni IAM dello sviluppatore sono necessarie per il push su CodeCommit, ma se il push è avvenuto con successo, non sono la causa del mancato avvio della pipeline. I log di CloudWatch sarebbero utili per debuggare un'esecuzione fallita della pipeline, ma in questo caso la pipeline non è proprio partita.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta