Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Connessione ad Amazon S3: azioni di origine che utilizzano e EventBridge AWS CloudTrail
Le istruzioni in questa sezione forniscono i passaggi per creare l'azione sorgente S3 che utilizza AWS CloudTrail le risorse che devi creare e gestire. Per utilizzare l'azione sorgente S3 con EventBridge questa operazione non sono necessarie AWS CloudTrail risorse aggiuntive, utilizzate le istruzioni della CLI all'indirizzo. Esegui la migrazione delle pipeline di polling con una sorgente S3 abilitata per gli eventi
Importante
Questa procedura fornisce i passaggi per creare l'azione sorgente S3 che utilizza AWS CloudTrail le risorse che è necessario creare e gestire. La procedura per creare questa azione senza AWS CloudTrail risorse non è disponibile nella console. Per utilizzare la CLI, vedereEsegui la migrazione delle pipeline di polling con una sorgente S3 abilitata per gli eventi.
Per aggiungere un'azione sorgente in Amazon S3 CodePipeline, puoi scegliere di:
-
Usa la CodePipeline console Create pipeline wizard (Crea una pipeline personalizzata (console)) o la pagina di azione Edit per scegliere l'opzione del provider S3. La console crea una EventBridge regola e un CloudTrail percorso che avvia la pipeline quando la fonte cambia.
-
Usa il AWS CLI per aggiungere la configurazione dell'
S3azione e creare risorse aggiuntive come segue:-
Usa la configurazione dell'azione di
S3esempio in Riferimento all'azione sorgente di Amazon S3 per creare la tua azione come mostrato inCreazione di una pipeline (CLI). -
Per impostazione predefinita, il metodo di rilevamento delle modifiche prevede l'avvio della pipeline mediante il polling della fonte. È necessario disabilitare i controlli periodici e creare manualmente la regola e il percorso di rilevamento delle modifiche. Utilizza uno dei seguenti metodi:Crea una EventBridge regola per una fonte (console) di Amazon S3,Crea una EventBridge regola per un sorgente Amazon S3 (CLI), oCrea una EventBridge regola per una fonte Amazon S3 (CloudFormation modello).
-
AWS CloudTrail è un servizio che registra e filtra gli eventi sul tuo bucket di origine Amazon S3. Il percorso invia le modifiche alla fonte filtrate alla regola. EventBridge La EventBridge regola rileva la modifica all'origine e quindi avvia la pipeline.
Requisiti:
-
Se non stai creando un percorso, utilizza un AWS CloudTrail percorso esistente per registrare gli eventi nel tuo bucket di origine Amazon S3 e inviare eventi filtrati alla regola. EventBridge
-
Crea o usa un bucket S3 esistente in cui AWS CloudTrail archiviare i relativi file di registro. AWS CloudTrail deve disporre delle autorizzazioni necessarie per inviare i file di log a un bucket Amazon S3. Il bucket non può essere configurato come bucket con pagamento a carico del richiedente. Quando crei un bucket Amazon S3 come parte della creazione o dell'aggiornamento di un percorso nella console, AWS CloudTrail allega le autorizzazioni richieste a un bucket per te. Per ulteriori informazioni, consulta Amazon S3 Bucket Policy per. CloudTrail