finwevi.ansible_sachet
Ansible Rolle: Sachet
Bereitstellung und Verwaltung von sachet - Plugin zum Versenden von AlertManager-Warnungen über SMS-Anbieter.
Anforderungen
- Ansible >= 2.8
- Rolle
gantsign.golang
für Nicht-Intel-Architekturen
Rollenvariablen
Alle variablen, die überschrieben werden können, sind in der Datei defaults/main.yml sowie in der folgenden Tabelle gespeichert.
Name | Standardwert | Beschreibung |
---|---|---|
sachet_version |
latest | Version des Sachet-Pakets |
sachet_instance |
{{ ansible_fqdn | default(ansible_host) | default(inventory_hostname) }} | Name der Sachet-Instanz |
sachet_address |
127.0.0.1 | Adresse, an der Sachet lauscht |
sachet_port |
9876 | Port, an dem Sachet lauscht |
sachet_repository |
github.com/messagebird/sachet | Github-Link zum Quellcode |
sachet_providers |
[] | YAML-Liste von Anbietern für Sachet |
sachet_receivers |
[] | YAML-Liste von Empfängern für Sachet |
golang_gopath |
None | Erforderlich, wenn Sie eine Nicht-Intel-CPU-Architektur verwenden, da Sachet aus den Quellen erstellt wird |
Siehe die Datei defaults/main.yml für Beispiele.
Hinweise
Es ist nur für Debian-basierte Systeme. Es muss möglich sein, es kompatibel mit CentOS (oder einem anderen Linux-basierten OS) zu machen. Fragen und PR sind willkommen für Verbesserungen ;-)
Dies ist stark inspiriert von CloudAlchemy
Installieren
ansible-galaxy install finwevi.ansible_sachet
Lizenz
mit
Downloads
621
Besitzer