apolloclark.auditbeat
Ansible Rolle: auditbeat
Ansible Rolle zur Installation und Konfiguration von Elastic auditbeat für:
- Ubuntu 18.04 Bionic LTS
- Ubuntu 16.04 Xenial LTS
- Debian 10 Buster
- Debian 9 Stretch
- RHEL 8 UBI
- RHEL 7 UBI
- CentOS 7
- Amazon Linux 2
Anforderungen
Keine.
Rollenvariablen
Verfügbare Variablen sind unten aufgelistet, zusammen mit Standardwerten (siehe vars/main-7.2.yml
).
Sie können die Variablen überschreiben, indem Sie ein Dictionary namens "auditbeat" erstellen, z.B.:
auditbeat:
version: 7.3.0
Abhängigkeiten
Keine.
Beispiel-Playbook
- hosts: all
roles:
- apolloclark.auditbeat
Tests
# alle Tests ausführen, gegen alle unterstützten Betriebssysteme
./travis_tests.sh
# Abhängigkeiten installieren, pipenv einrichten
pip install --user pipenv
pipenv install -r test-requirements.txt --python 2.7
# alle Test-Szenarien ausführen, standardmäßig Ubuntu 18.04 Bionic
pipenv run molecule test --all
# ein einzelnes Test-Szenario ausführen
pipenv run molecule test --scenario=[default]
# eine spezifische Umgebung erstellen, für manuelles Debugging
pipenv run molecule converge
docker exec -it auditbeat-ubuntu_bionic /bin/bash
cat /etc/os-release
ps aux
systemctl status auditbeat
apt-get install -y net-tools curl nano
ss -tlu | netstat -tunlp
curl localhost:8080
cd /var/log/auditbeat
Lizenz
MIT / BSD
Autorinformationen
Diese Rolle wurde 2017 von Apollo Clark erstellt.
Über das Projekt
Install and configure Elastic Auditbeat
Installieren
ansible-galaxy install apolloclark.auditbeat
Lizenz
Unknown
Downloads
939
Besitzer
The Winston Wolf of DevSecOps. I solve problems.