kdelee.aws_cloudtrail_bucket
aws-cloudtrail-bucket
Este rol puede crear y eliminar el bucket de S3 y la cola de SQS necesarios para permitir que CloudTrail publique eventos en un bucket de S3 y envíe notificaciones a una cola para indicar que se han creado objetos en el bucket.
Requisitos
Este módulo asume que /usr/bin/env python
(lo que sea python
en tu ambiente actual) puede importar boto3 y que la CLI de AWS está instalada y en tu ruta.
Variables del Rol
AWS_ACCESS_KEY_ID
y AWS_SECRET_ACCESS_KEY
deben estar configuradas en el ambiente. Se debe proporcionar un prefijo para el bucket de S3 y la cola de SQS.
Ejemplo de Playbook
Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) es siempre útil para los usuarios:
- hosts: localhost
connection: local
roles:
- aws-cloudigrade-cloudtrail-bucket
Licencia
GPLv2
Información del Autor
Este rol ha sido desarrollado especialmente para su uso con el proyecto cloudigrade, pero podría adaptarse para uso general.
ansible-galaxy install kdelee.aws_cloudtrail_bucket