Afin de centraliser les modifications, les playbooks et roles Ansible sont intégrés en tant que sous module GIT
Aller dans le répertoire GIT de la plateforme à déployer et ajouter le sous-module GIT playbooks
git submodule add git@bitbucket.org:pkgdata/playbooks.git playbook
git commit -m "Add role <nom_du_role>"
git push
Si le nouveau role est public (sur Github ou autre), il faut d’abord le cloner sur un repository privé Bitbucket
Puis ajouter le role en sous-module git :
git submodule add git@bitbucket.org:pkgdata/<repo>.git roles/(community)/<repo>
git commit -m "Add role <nom_du_role>"
git push