andrewmackett.splunk_common
splunk-common
Splunk Enterprise のインストールと基本的な設定方法。
Splunk Enterprise のバージョンアップデートは、splunk_version
変数とそれに対応する splunk_build
変数を増やすことでインストールできます。
Microsoft Active Directory を使用した LDAP 認証は、追加の変数を設定することで可能です。
要件
pyOpenSSL - 自己署名の x509 証明書を生成するために必要です。
ロール変数
変数 | デフォルト |
---|---|
splunk_version |
7.1.3 |
splunk_build |
51d9cac7b837 |
splunk_common_enable_ssl |
True |
splunk_common_http_port |
8443 |
splunk_common_admin_user |
admin |
splunk_common_admin_passwd |
ThisShouldBeLong&Complex |
splunk_common_admin_salt |
c0be578b4b8d82fa |
splunk_secret |
SDWQAIOvoISFDrb2... |
enable_ldap |
False |
auth_settings_name |
ActiveDirectory |
user_base_dn |
|
group_base_dn |
|
bind_dn |
|
bind_dn_password |
|
ldap_host |
|
ldap_port |
389 |
splunk_admin_ad_group |
|
splunk_power_ad_group |
|
splunk_user_ad_group |
splunk_common_admin_passwd
、splunk_common_admin_salt
、および splunk_secret
の値は、自分専用の値に設定し、できれば ansible-vault で暗号化してください。
依存関係
なし。
サンプルプレイブック
サンプルプレイブック:
- hosts: servers
roles:
- { role: andrewmackett.splunk_common, splunk_version: 7.1.3, splunk_build: 51d9cac7b837 }
ローカルテストサーバーを立ち上げるために使用できる Vagrantfile もあります。
ライセンス
MIT