***mgmt node** (machine pilote) machine surlaquelle ansible est installé et responsable de la configuration de toutes les machines gérées.
***Inventory** (inventaire) fichier contenant les ip de tous les serveurs à configurer
***Playbook** gère la configuration à déployer sur chaque serveur
***Task** fichier où sont définies les actions réalisées par le playbook
***Module** actions plus ou moins complexe utilisables à partir des **tasks**. ansible possède de [nombreux modules natifs](https://docs.ansible.com/ansible/latest/modules/modules_by_category.html). Il est possible d'écrire ses propres modules.
***Role** permet d'organiser les playbooks en parties claires et réutilisables
***Play** est l'exécution d'un playbook sur un serveur
***Facts** information collectée par ansible sur le système du serveur à configurer
***Handlers** similaire aux **tasks** mais appelable à partir d'une **task** (redémarrage de service par exemple)
ansible all --inventory-file=inventory.ini --module-name ping -u root
***inventory** (inventaire) fichier contenant les ip de tous les serveurs à configurer
***playbook** gère la configuration à déployer sur chaque serveur
***task** fichier où sont définies les actions réalisées par le playbook
## terminologie
***module** actions plus ou moins complexe utilisables à partir des **tasks**. ansible possède de [nombreux modules natifs](https://docs.ansible.com/ansible/latest/modules/modules_by_category.html). Il est possible d'écrire ses propres modules.
***role** permet d'organiser les playbooks en parties claires et réutilisables
## terminologie
***play** est l'exécution d'un playbook sur un serveur
***facts** information collectée par ansible sur le système du serveur à configurer
***handlers** similaire aux **tasks** mais appelable à partir d'une **task** (redémarrage de service par exemple)