apolloclark.auditbeat

Rola Ansible: auditbeat

Status budowy

Rola Ansible do instalacji i konfiguracji Elastic auditbeat dla:

  • 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

Wymagania

Brak.

Zmienne Roli

Dostępne zmienne są wymienione poniżej, wraz z wartością domyślną (zobacz vars/main-7.2.yml). Możesz nadpisać zmienne, tworząc słownik o nazwie "auditbeat", np:

auditbeat:
  version: 7.3.0

Zależności

Brak.

Przykładowy Playbook

- hosts: all
  roles:
    - apolloclark.auditbeat

Testowanie

# uruchom wszystkie testy, dla wszystkich wspieranych systemów operacyjnych
./travis_tests.sh



# zainstaluj zależności, skonfiguruj pipenv
pip install --user pipenv
pipenv install -r test-requirements.txt --python 2.7

# uruchom wszystkie scenariusze testowe, domyślnie dla Ubuntu 18.04 Bionic
pipenv run molecule test --all

# uruchom pojedynczy scenariusz testowy
pipenv run molecule test --scenario=[default]

# zbuduj konkretne środowisko, do ręcznego debugowania
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

Licencja

MIT / BSD

Informacje o autorze

Ta rola została stworzona w 2017 roku przez Apollo Clark

Zainstaluj
ansible-galaxy install apolloclark.auditbeat
Licencja
Unknown
Pobrania
939
Właściciel
The Winston Wolf of DevSecOps. I solve problems.