finwevi.ansible_sachet
Rola Ansible: sachet
Zarządzaj i konfiguruj sachet - wtyczkę do wysyłania powiadomień z AlertManager przez dostawcę SMS.
Wymagania
- Ansible >= 2.8
- Rola
gantsign.golang
dla architektur nie-Intel
Zmienne roli
Wszystkie zmienne, które można nadpisać, znajdują się w pliku defaults/main.yml oraz w tabeli poniżej.
Nazwa | Wartość domyślna | Opis |
---|---|---|
sachet_version |
latest | Wersja pakietu Sachet |
sachet_instance |
{{ ansible_fqdn | default(ansible_host) | default(inventory_hostname) }} | Nazwa instancji Sachet |
sachet_address |
127.0.0.1 | Adres, na którym Sachet nasłuchuje |
sachet_port |
9876 | Port, na którym Sachet nasłuchuje |
sachet_repository |
github.com/messagebird/sachet | Link do kodu źródłowego na githubie |
sachet_providers |
[] | Lista dostawców w formacie yaml dla Sachet |
sachet_receivers |
[] | Lista odbiorców w formacie yaml dla Sachet |
golang_gopath |
None | Wymagana, jeżeli używasz architektury CPU nie-Intel, ponieważ Sachet będzie budowany ze źródeł |
Zobacz plik defaults/main.yml w celu uzyskania przykładów.
Uwagi
Jest to tylko dla systemów opartych na Debianie. Powinno być możliwe dostosowanie do CentOS (lub innego systemu Linux). Zgłoszenia błędów i prośby o zmiany są mile widziane w celu poprawy 😉
To jest mocno inspirowane CloudAlchemy
Zainstaluj
ansible-galaxy install finwevi.ansible_sachet
Licencja
mit
Pobrania
621
Właściciel