andrewmackett.splunk_common
splunk-common
Instalacja i podstawowa konfiguracja Splunk Enterprise.
Aktualizacje wersji Splunk Enterprise można zainstalować, zwiększając zmienną splunk_version
oraz odpowiadającą jej zmienną splunk_build
.
Można skonfigurować uwierzytelnianie LDAP z użyciem Microsoft Active Directory za pomocą dodatkowych zmiennych.
Wymagania
pyOpenSSL - Do generowania certyfikatu x509 z podpisem własnym.
Zmienne roli
Zmienna | Domyślna wartość |
---|---|
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 |
ToPowinnoByćDługie&Kompleksowe |
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 |
Proszę pamiętać, aby ustawić własne wartości dla splunk_common_admin_passwd
, splunk_common_admin_salt
oraz splunk_secret
, najlepiej szyfrując je za pomocą ansible-vault.
Zależności
Brak.
Przykładowy playbook
Przykładowy playbook:
- hosts: serwery
roles:
- { role: andrewmackett.splunk_common, splunk_version: 7.1.3, splunk_build: 51d9cac7b837 }
Jest też plik Vagrantfile, który możesz użyć do uruchomienia lokalnego serwera testowego.
Licencja
MIT
Informacje o autorze
Zainstaluj
ansible-galaxy install andrewmackett.splunk_common
Licencja
mit
Pobrania
2.5k
Właściciel