Exemple d’un workflow complet : création d’un inventory, d’un projets, d’un job template, d’un playbook et d’un job sous Git. (On considère ici que votre organisation existe déjà ainsi que vos utilisateurs/groupes et que votre Tower communique bien avec vos machines clients)
Workflow
Création d’un Job (git)
Sous Git, créer un projet TEST
et cette arboressence :
TEST |
Ainsi qu’un fichier Create-a-file-in-directory.yml
qui contient :
--- |
Le fichier ansible.cfg
est la configuration de votre Ansible mais Tower va l’écraser si un autre fichier y est défini.
Création d’un inventory
Dans Menu > Iventory :
Ajouter ensuite votre host :
Création d’un projet
Dans Menu > Project :
Création d’un job template
Dans Menu > Template :
Déroulement du job
Dans Menu > Job > Icône fusée :
Documentation
https://docs.ansible.com/ansible-tower/latest/html/userguide/organizations.html
https://docs.ansible.com/ansible-tower/3.8.6/html/installandreference/glossary.html