Rôle de déploiement de l'agent du supervision consul.
N.A.
Les options de base sont pré-remplies pour la production :
consul_package_state
: les paquets sont-ils présents ou à jour ? Par défaut à "present"consul_dns_domain
: Nom de domaine utilisé quand on interroge consul en protocole DNS. Par défaut "consul"consul_datacenter
: Nom du centre de calcul. Par défaut "dc1"
Aucune.
Utilisation minimale :
- hosts: servers
roles:
- { role: ansible-consul }
vars:
consul_retry_join: consul-cluster.local # consul servers
Mise en place d'un serveur :
- hosts: servers
roles:
- { role: ansible-consul }
vars:
consul_server_mode: true
consul_client_addr: # client API
- 172.17.0.1 # interface docker0
- 127.0.0.1 # localhost
GPL-3+
Mathieu GRZYBEK