* fichier contenant les ip ou les noms de domaine de toutes les machines à configurer
* fichier contenant les ip ou les noms de domaine de toutes les machines à configurer
***playbook**
***playbook**
* gère la configuration à déployer sur chaque machine
* gère la configuration à déployer sur chaque machine
***task**
* fichier où sont définies les actions réalisées par le playbook
## terminologie
## terminologie
***task**
* fichier où sont définies les actions réalisées par le playbook
***module**
***module**
* actions plus ou moins complexes, utilisables à partir des **tasks**
* actions plus ou moins complexes, utilisables à partir des **tasks**
* ansible possède de nombreux [<i class="fa fa-book" aria-hidden="true"></i> modules natifs](https://docs.ansible.com/ansible/latest/modules/modules_by_category.html)
* ansible possède de nombreux [<i class="fa fa-book" aria-hidden="true"></i> modules natifs](https://docs.ansible.com/ansible/latest/modules/modules_by_category.html)
[<i class="fa fa-gitlab" aria-hidden="true"></i> register dans une liste](https://gitlab.isima.fr/cri/ansible-playbook-vault/blob/master/tasks/initialize.yml#L17)
[<i class="fa fa-gitlab" aria-hidden="true"></i> register dans une liste](https://gitlab.isima.fr/cri/ansible-playbook-vault/blob/master/tasks/initialize.yml#L17)