Рабочее решение по запуску Ansible
- В файле production указать спиcки серверов
- Указать путь к вашему приватному ключу в group_vars/prod.yml
- Установить
$ pip install molecule yamllint ansible-lint docker
- Убедитесь что установлена тулза molecule версии 3
$ molecule --version
- Если не знаем что такое molecule, как с этим работать, ознакамливаемся -> Ссылка
- Прогоняем тесты:
$ cd roles/docker
$ molecule test
Выполняем:
$ ansible-playbook -i production site.yml
Готово