apolloclark.auditbeat
Ansibleロール: auditbeat
Ansibleロールは、次のOS用に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
テスト
# すべてのテストを実行し、すべてのサポートされているOSでテストします
./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年にアポロ・クラークによって作成されました。
プロジェクトについて
Install and configure Elastic Auditbeat
インストール
ansible-galaxy install apolloclark.auditbeat
ライセンス
Unknown
ダウンロード
939
所有者
The Winston Wolf of DevSecOps. I solve problems.