auditbeat
Ansible Роль: auditbeat
Ansible роль для установки и настройки Elastic auditbeat для:
- 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
Требования
Отсутствуют.
Переменные роли
Доступные переменные перечислены ниже, вместе с значениями по умолчанию (см. vars/main-7.2.yml
).
Вы можете переопределить переменные, создавая словарь с именем "auditbeat", например:
auditbeat:
version: 7.3.0
Зависимости
Отсутствуют.
Пример плейбука
- hosts: all
roles:
- apolloclark.auditbeat
Тестирование
# выполнить все тесты на всех поддерживаемых ОС
./travis_tests.sh
# установить зависимости, настроить pipenv
pip install --user pipenv
pipenv install -r test-requirements.txt --python 2.7
# запустить все тестовые сценарии, по умолчанию используется Ubuntu 18.04 Bionic
pipenv run molecule test --all
# запустить один тестовый сценарий
pipenv run molecule test --scenario=[default]
# создать определенную среду для ручной отладки
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
Лицензия
MIT / BSD
Информация об авторе
Эта роль была создана в 2017 году Apollo Clark
О проекте
Install and configure Elastic Auditbeat
Установить
ansible-galaxy install apolloclark/ansible-role-auditbeat
Лицензия
Unknown
Загрузки
917
Владелец
The Winston Wolf of DevSecOps. I solve problems.