kdelee.aws_cloudtrail_bucket
aws-cloudtrail-bucket
Ce rôle peut créer et supprimer le bucket S3 et la file SQS nécessaires pour permettre à CloudTrail de publier des événements dans un bucket S3 et d'envoyer des notifications à une file afin d'indiquer que des objets ont été créés dans le bucket.
Exigences
Ce module suppose que /usr/bin/env python
(quel que soit python
dans votre environnement actuel) peut importer boto3 et que l'outil AWS CLI est installé et dans votre chemin.
Variables de Rôle
AWS_ACCESS_KEY_ID
et AWS_SECRET_ACCESS_KEY
doivent être définis dans l'environnement. Un préfixe doit être fourni pour le bucket S3 et la file SQS.
Exemple de Playbook
Inclure un exemple de la façon d'utiliser votre rôle (par exemple, avec des variables passées en tant que paramètres) est toujours utile pour les utilisateurs :
- hosts: localhost
connection: local
roles:
- aws-cloudigrade-cloudtrail-bucket
Licence
GPLv2
Informations sur l'Auteur
Ce rôle a été développé spécifiquement pour être utilisé avec le projet cloudigrade, mais peut être adapté pour un usage général.
ansible-galaxy install kdelee.aws_cloudtrail_bucket