Ansible - Commande pour l'inventaire

Le fichier se place dans /etc/ansible/hosts et référence tous les noeuds que doit traiter Ansible. Il est possible selon la configuration, d’utiliser directement des sous-dossiers en fonction des groupes ou des variables attribuées.

Commandes pour l’inventaire

Pour vérifier l’inventaire, la commande ping d’Ansible peut-être utilisée :

# ansible all -m ping
# ansible all:\&prod -m ping
# ansible chimie:\!prod -m ping
Pattern Résultat
all Tous les hosts de l’inventaire
host1 Un seul host (host1)
host1:host2 L’host1 ET l’host2
group1 Un seul groupe (groupe1)
group1:group2 Tous les hosts du groupe1 ET groupe2
group1:\&group2 Seuls les hosts qui sont à la fois dans groupe1 et groupe2
group1:\!group2 Hosts du groupe1 sauf ceux qui appartiennent aussi au groupe2

Documentation

https://www.digitalocean.com/community/tutorials/how-to-set-up-ansible-inventories

> Partager <