Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Acciones de origen de Amazon S3 y EventBridge con AWS CloudTrail
Para añadir una acción de origen de Amazon S3 CodePipeline, puede elegir entre las siguientes opciones:
-
Utilice el asistente de creación de canalización de la CodePipeline consola (Crear una canalización (consola)) o la página de edición de acciones para elegir la opción de proveedor de S3. La consola crea una EventBridge regla y un CloudTrail registro que inician la canalización cuando cambia la fuente.
-
AWS CLI Utilícela para añadir la configuración de la
S3
acción y crear recursos adicionales de la siguiente manera:-
Utilice el ejemplo de configuración de acciones
S3
en Acción de código fuente de Amazon S3 para crear su acción, como se muestra en Crear una canalización (CLI). -
El método de detección de cambios consiste de forma predeterminada en iniciar la canalización sondeando el origen. Debe deshabilitar las comprobaciones periódicas y crear la regla de detección de cambios manualmente. Utilice uno de los siguientes métodos: Crear una EventBridge regla para una fuente de Amazon S3 (consola), Crear una EventBridge regla para una fuente de Amazon S3 (CLI) o Crear una EventBridge regla para una fuente de Amazon S3 (AWS CloudFormation plantilla) .
-
AWS CloudTrail es un servicio que registra y filtra eventos en su bucket de origen de Amazon S3. El registro envía los cambios filtrados en la fuente a la EventBridge regla. La EventBridge regla detecta el cambio de origen y, a continuación, inicia la canalización.
Requisitos:
-
Si no va a crear una ruta, utilice una AWS CloudTrail ruta existente para registrar los eventos en su bucket de origen de Amazon S3 y enviar los eventos filtrados a la EventBridge regla.
-
Cree o utilice un bucket de S3 existente donde AWS CloudTrail pueda almacenar sus archivos de registro. AWS CloudTrail debe tener los permisos necesarios para entregar archivos de registro a un bucket de Amazon S3. El bucket no se puede configurar como un bucket de pago por solicitante. Cuando crea un bucket de Amazon S3 como parte de la creación o actualización de una ruta en la consola, le AWS CloudTrail asigna los permisos necesarios a un bucket. Para obtener más información, consulte la Política de buckets de Amazon S3 para CloudTrail.