Необходимо установить на controlnode приватный ключ имеющий доступ к репозитарию. Для проброса приватного ключа на удаленный сервер необходимо перед запуском плейбука выполнить на controlnode следующие команды:
eval "$(ssh-agent -s)"
ssh-add /home/<user>/.ssh/id_rsa
# Можно проверить добавился ли ключ
# ssh-add -l
Выполнить установку необходимых ролей и коллекций:
ansible-galaxy install -r requirements.yml
При необходимости поменять переменные в файле:
vars/vars.yml
ansible-playbook playbook.yml
Добавить описание переменных