apolloclark.auditbeat

Ansible Rolle: auditbeat

Build-Status

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.

Installieren
ansible-galaxy install apolloclark.auditbeat
GitHub Repository
Lizenz
Unknown
Downloads
939
Besitzer
The Winston Wolf of DevSecOps. I solve problems.