этих групп есть свои подгруппы которые не пересекаются между собой
Названия головных групп соответствуют разделению по инвентори, при запуске плейбука прописана роль, которая забирает переменные из group_vars в соответствии с указанным инвентори файлом
Как можно получить доступ из группы second к переменным из группы first?
{{ hostvars[groups["first"][0]]["your_var_name"] }}
Можете переформулировать вопрос? Что значит «получить доступ из группы»?
ansible-playbook -i inventory/second main.yml Таким образом мы работаем с хостами указанными в инвентори second и group_vars у нас тоже second Параллельно с ним лежит еще и first, я пытаюсь получить доступ к нему одновременно c second
Это разные группы? Или разные инвентари?
Разные инвентари у вас?
и группы разные и инвентори
Тогда предыдущий вариант через hostvars не прокатит. Либо пару инвентарей указывать, либо дурацкие методы invlude_vars файлов из group_vars другого инвентаря
Include_vars придется в роль прописывать тогда, так что нет
Обсуждают сегодня