Pour une documentation complète d'Ansible, visitez https://docs.ansible.com/
Pour une documentation rapide: https://gist.github.com/noushi/faa29c50dd10a5d77cc1ca4670c6ca0d
Les playbooks servent à appliquer des rôles et/ou des tâches à des hôtes ou des groupes.
Un rôle est un ensemble de tâches à effectuer. Si on compare Ansible à un langage de programmation, les modules sont une librairie standard, tandis que les rôles sont des librairies créées par vous-mêmes ou par la communauté, qui sont ensuite utilisés dans les playbooks.
Si vous rencontrez un fichier .j2, cela implique probablement le module template
implicit localhost
debug
Installation des rôles: ansible-galaxy install -r requirements.yml
ansible-vault [encrypt¦decrypt¦create¦view¦edit]
Design d'un rôle:
https://thoughts.t37.net/documenting-your-ansible-roles-interface-and-making-other-peoples-life-easier-604e5172837b