apolloclark.auditbeat
Rola Ansible: auditbeat
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
O projekcie
Install and configure Elastic Auditbeat
Zainstaluj
ansible-galaxy install apolloclark.auditbeat
Licencja
Unknown
Pobrania
939
Właściciel
The Winston Wolf of DevSecOps. I solve problems.