manala.sensu_go
#######################################################################################################
:exclamation: DEPRECJACJA :exclamation:
To repozytorium oraz powiązana rola są zdeprecjonowane na rzecz Kolekcji Manala Ansible
Informacje na temat jej użycia znajdziesz w repozytorium kolekcji
#######################################################################################################
Rola Ansible: Sensu Go [ 
:exclamation: Zgłaszaj problemy i wysyłaj prośby o połączenie w głównym repozytorium ról Ansible :exclamation:
Ta rola zajmie się konfiguracją Sensu Go.
Jest częścią stosu Ansible Manala, ale może być używana jako samodzielny komponent.
Wymagania
Ta rola działa z oficjalnymi pakietami sensu go, dostępnymi w repozytorium sensu go. Proszę używać roli manala.apt, aby właściwie to obsługiwać.
manala_apt_preferences:
- sensu-go@sensu-go
Zależności
Brak.
Instalacja
Ansible 2+
Używając narzędzia ansible galaxy cli:
ansible-galaxy install manala.sensu_go
Używając pliku wymagań ansible galaxy:
- src: manala.sensu_go
Obsługa ról
Nazwa | Typ | Opis |
---|---|---|
sensu go restart |
Usługa | Restartuje wszystkie zainstalowane usługi sensu go |
Zmienne roli
Nazwa | Domyślnie | Typ | Opis |
---|---|---|---|
manala_sensu_go_install_packages |
~ | Tablica | Pakiety zależności do zainstalowania |
manala_sensu_go_install_packages_default |
['sensu-go-backend', 'sensu-go-cli'] | Tablica | Domyślne pakiety zależności do zainstalowania |
manala_sensu_go_backend |
false | Tablica | Dodatkowe pakiety do zainstalowania ('sensu-go-backend' jeśli ustawione na true) |
manala_sensu_go_backend_config_file |
/etc/sensu/backend.yml | String | Ścieżka do pliku konfiguracyjnego backendu |
manala_sensu_go_backend_config |
{} | Tablica | Dyrektywy konfiguracyjne dla sensu-backend |
manala_sensu_go_agent_config_file |
/etc/sensu/agent.yml | String | Ścieżka do pliku konfiguracyjnego agenta |
manala_sensu_go_agent_config |
{} | Tablica | Dyrektywy konfiguracyjne dla sensu-agent |
manala_sensu_go_services |
{} | Tablica | Włącz i uruchom usługi sensu (sensu-backend, sensu-agent) |
Przykład konfiguracji
Backend Sensu Go
manala_sensu_go_backend: true
manala_sensu_go_backend_config:
- state-dir: /tmp
Agent Sensu Go
manala_sensu_go_agent_config:
- backend-url: ['ws://127.0.0.1:8081']
- subscriptions: ['linux', 'mysql', 'foo']
Przykładowy playbook
- hosts: sensu
roles:
- { role: manala.sensu_go }
Licencja
MIT
Informacje o autorze
Manala (http://www.manala.io/)
Zainstaluj
ansible-galaxy install manala.sensu_go
Licencja
Unknown
Pobrania
619
Właściciel
Manala is an open source project supported by the french web agency ELAO providing advanced ansible roles for website's infrastructures and far more.