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

À propos du projet

Sachet

Installer
ansible-galaxy install finwevi.ansible_sachet
Licence
mit
Téléchargements
621
Propriétaire