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.