apolloclark.auditbeat
Rol de Ansible: auditbeat
Rol de Ansible para instalar y configurar Elastic auditbeat para:
- 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
Requisitos
Ninguno.
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (ver vars/main-7.2.yml
).
Puedes sobrecargar las variables creando un diccionario llamado "auditbeat", por ejemplo:
auditbeat:
version: 7.3.0
Dependencias
Ninguna.
Ejemplo de Playbook
- hosts: all
roles:
- apolloclark.auditbeat
Pruebas
# ejecutar todas las pruebas, contra todos los sistemas operativos soportados
./travis_tests.sh
# instalar dependencias, configurar pipenv
pip install --user pipenv
pipenv install -r test-requirements.txt --python 2.7
# ejecutar todos los escenarios de prueba, por defecto en Ubuntu 18.04 Bionic
pipenv run molecule test --all
# ejecutar un solo escenario de prueba
pipenv run molecule test --scenario=[default]
# crear un entorno específico, para depuración manual
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
Licencia
MIT / BSD
Información del Autor
Este rol fue creado en 2017 por Apollo Clark
Acerca del proyecto
Install and configure Elastic Auditbeat
Instalar
ansible-galaxy install apolloclark.auditbeat
Licencia
Unknown
Descargas
939
Propietario
The Winston Wolf of DevSecOps. I solve problems.