kdelee.aws_cloudtrail_bucket

aws-cloudtrail-bucket

Diese Rolle kann den S3-Bucket und die SQS-Warteschlange erstellen und löschen, die benötigt werden, um CloudTrail zu ermöglichen, Ereignisse an einen S3-Bucket zu senden und Benachrichtigungen an eine Warteschlange zu senden, um anzuzeigen, dass Objekte im Bucket erstellt wurden.

Anforderungen

Dieses Modul geht davon aus, dass /usr/bin/env python (was auch immer python in Ihrer aktuellen Umgebung ist) boto3 importieren kann und dass die AWS-CLI installiert und in Ihrem Pfad ist.

Rollenvariablen

AWS_ACCESS_KEY_ID und AWS_SECRET_ACCESS_KEY müssen in der Umgebung gesetzt werden. Ein Präfix muss für den S3-Bucket und die SQS-Warteschlange angegeben werden.

Beispiel-Playbook

Es ist immer hilfreich, ein Beispiel dazu einzufügen, wie man Ihre Rolle verwendet (zum Beispiel mit übergebenen Variablen):

- hosts: localhost
  connection: local
  roles:
    - aws-cloudigrade-cloudtrail-bucket

Lizenz

GPLv2

Autoreninformation

Diese Rolle wurde speziell für das Cloudigrade-Projekt entwickelt, könnte aber für allgemeine Zwecke angepasst werden.

Über das Projekt

Quality Engineer

Installieren
ansible-galaxy install kdelee.aws_cloudtrail_bucket
GitHub Repository
Lizenz
Unknown
Downloads
831
Besitzer
Associate Software Engineering Manager, Performance and Scale, Ansible Automation Platform