у меня есть yml с варсами:
test:
file_name: test.txt
test1:
file_name: test1.txt
Роль создаёт файлы на хосте. Как сделать, что бы она выполнилась 2 раза поочерёдно используя разный набор переменных?
PS задача не такая - это пример.
https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_reuse_roles.html#using-roles-at-the-play-level Но лучше исходную задачу узнать. Возможно что-то не так в самой роли
В доках, прописаны варсы прям под именем роли, у меня их много и так не пойдёт. Задача такая: Есть список с параметрами виртуальных машин, роль - создаёт виртуалку, стратует её производит на ней настройки, и стопает. И мне необходимо, что-бы, пока первая виртуалка не стопнулась, вторая не начала создаватся.
Из вашего первого вопроса второй вывести ну о-очень непросто) Положите таски для создания и т.п. ВМ в отдельный файлик в tasks и инклюдьте его через loop
так host vars, не?
не понял как
Подскажи пример плиз, так и не могу разобраться с этим
Обсуждают сегодня