Sommaire

Utilisation de variables Ansible Variable:Ansible

En plus des variables définies par l’utilisateur, il est possible d’accéder aux variables que Ansible fournit. En effet, chaque « play » exécute automatiquement le module setup avant la première tâche dans le but de rassembler les faits (facts en anglais). Il s’agit de la tâche Gathering Facts.

Exécution du module setup sur la machine locale

[root@server1 projet]# ansible localhost -m setup 
localhost | SUCCESS => { 
   "ansible_facts": { 
       "ansible_all_ipv4_addresses": [ 
           "10.14.8.0" 
       ], 
       "ansible_all_ipv6_addresses": [ 
           "fe80::8a9b:6241:9ed3:ef1a" 
       ], 
       "ansible_apparmor": { 
           "status": "disabled" 
       }, 
       "ansible_architecture": "x86_64", 
 
**** sortie tronquée **** 
 
 
       "ansible_distribution": "CentOS", 
       "ansible_bios_date": "04/01/2014", 
       "ansible_distribution_file_parsed": true, 
  ...