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 [ Status budowy

: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.