J'utilise Ansible et j'ai cette configuration dans mon inventaire/all :
[master]
192.168.1.10 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant
[slave]
192.168.1.11 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant
192.168.1.12 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant
[app]
192.168.1.13 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant
[all:children]
master
slave
Je ne veux pas répéter tous les paramètres pour chaque nouvelle instance. Comment puis-je les configurer à un seul endroit ? Existe-t-il un fichier contenant ces paramètres ?
3 votes
~/.ssh/config
1 votes
@ceejayoz Pourriez-vous expliquer un peu
0 votes
Je ne suis pas un administrateur Ansible, et les documents sont confus sur le sujet ( s'agit-il d'une "variable" ou d'un "paramètre" et y a-t-il une différence ? ) mais il semble que vous puissiez définir des variables au niveau du groupe.