apolloclark.auditbeat
Ansible Rôle : auditbeat
Rôle Ansible pour installer et configurer Elastic auditbeat pour :
- 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
Exigences
Aucune.
Variables du Rôle
Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir vars/main-7.2.yml
).
Vous pouvez surcharger les variables en créant un dictionnaire appelé "auditbeat", par exemple :
auditbeat:
version: 7.3.0
Dépendances
Aucune.
Exemple de Playbook
- hosts: all
roles:
- apolloclark.auditbeat
Tests
# exécute tous les tests, sur tous les systèmes d'exploitation pris en charge
./travis_tests.sh
# installer les dépendances, configurer pipenv
pip install --user pipenv
pipenv install -r test-requirements.txt --python 2.7
# exécuter tous les scénarios de test, par défaut sur Ubuntu 18.04 Bionic
pipenv run molecule test --all
# exécuter un seul scénario de test
pipenv run molecule test --scenario=[default]
# construire un environnement spécifique, pour le débogage manuel
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
Licence
MIT / BSD
Informations sur l'Auteur
Ce rôle a été créé en 2017 par Apollo Clark
À propos du projet
Install and configure Elastic Auditbeat
Installer
ansible-galaxy install apolloclark.auditbeat
Licence
Unknown
Téléchargements
939
Propriétaire
The Winston Wolf of DevSecOps. I solve problems.