kdelee.aws_cloudtrail_bucket
aws-cloudtrail-bucket
Ta rola może tworzyć i usuwać bucket S3 oraz kolejkę SQS potrzebne do umożliwienia CloudTrail przesyłania zdarzeń do bucketu S3 i wysyłania powiadomień do kolejki, aby wskazać, że obiekty zostały utworzone w bucketcie.
Wymagania
Moduł zakłada, że /usr/bin/env python
(cokolwiek python
oznacza w twoim obecnym środowisku) może importować boto3 oraz że AWS CLI jest zainstalowane i dostępne w twojej ścieżce.
Zmienne roli
AWS_ACCESS_KEY_ID
i AWS_SECRET_ACCESS_KEY
muszą być ustawione w środowisku. Należy podać prefiks dla bucketu S3 oraz kolejki SQS.
Przykładowy Playbook
Podanie przykładu, jak używać tej roli (na przykład z przekazywanymi jako parametry zmiennymi), jest zawsze miłym dodatkiem dla użytkowników:
- hosts: localhost
connection: lokalne
roles:
- aws-cloudigrade-cloudtrail-bucket
Licencja
GPLv2
Informacje o autorze
Ta rola została stworzona w szczególności do użytku z projektem Cloudigrade, ale może być dostosowana do ogólnego użytku.
ansible-galaxy install kdelee.aws_cloudtrail_bucket