finwevi.ansible_sachet
Rôle Ansible : sachet
Provisionnez et gérez sachet - plugin pour envoyer les alertes d'AlertManager par SMS
Exigences
- Ansible >= 2.8
- Rôle
gantsign.golang
pour les architectures non Intel
Variables de rôle
Toutes les variables qui peuvent être remplacées sont stockées dans le fichier defaults/main.yml ainsi que dans le tableau ci-dessous.
Nom | Valeur par défaut | Description |
---|---|---|
sachet_version |
latest | Version du paquet Sachet |
sachet_instance |
{{ ansible_fqdn | default(ansible_host) | default(inventory_hostname) }} | Nom de l'instance Sachet |
sachet_address |
127.0.0.1 | Adresse sur laquelle Sachet écoute |
sachet_port |
9876 | Port sur lequel Sachet écoute |
sachet_repository |
github.com/messagebird/sachet | Lien GitHub vers le code source |
sachet_providers |
[] | Liste yaml des fournisseurs pour Sachet |
sachet_receivers |
[] | Liste yaml des destinataires pour Sachet |
golang_gopath |
None | Nécessaire si vous utilisez une architecture CPU non Intel, car Sachet sera construit à partir des sources |
Consultez le fichier defaults/main.yml pour des exemples.
Remarques
C'est uniquement basé sur Debian. Il doit être possible de le rendre compatible avec CentOS (ou tout autre système d'exploitation basé sur Linux). Les problèmes et les demandes de tirage sont les bienvenus pour toute amélioration ;-)
Ceci est fortement inspiré par CloudAlchemy
Installer
ansible-galaxy install finwevi.ansible_sachet
Licence
mit
Téléchargements
621
Propriétaire