Size: a a a

2021 March 05

TG

Timur Gadiev in Ansible
Казанский
Так вот же, в запускаю плейбуку, в первом плее просто собираю факты по хосту, во втором - пытаюсь обратиться к этим хостварсам, а мне вместо значения даёт "{{ hostvars... }}"
Потому что group_vars отрабатывает раньше, чем хостварс
источник

YZ

Yerzhan Zhiyentayev in Ansible
источник

TG

Timur Gadiev in Ansible
Это откровенная дичь
источник

К

Казанский in Ansible
Мне кажется норм. А как надо по-православному?)
источник

TG

Timur Gadiev in Ansible
Казанский
Мне кажется норм. А как надо по-православному?)
Джинджи в переменных быть не должно
источник

К

Казанский in Ansible
Я не пытаюсь наехать, просто хочу понять, как использовать ansible правильно
источник

TG

Timur Gadiev in Ansible
Казанский
Я не пытаюсь наехать, просто хочу понять, как использовать ansible правильно
Опишите исходную задачу
источник

К

Казанский in Ansible
Timur Gadiev
Опишите исходную задачу
Нагенерить в доку правила фаера, списки сервисов, и всякие другие хостварсы
источник

TG

Timur Gadiev in Ansible
Казанский
Нагенерить в доку правила фаера, списки сервисов, и всякие другие хостварсы
В доку? А при чем тут ансибл тогда?
источник

К

Казанский in Ansible
Timur Gadiev
Джинджи в переменных быть не должно
Ок, как тогда в примере с haproxy сгенерировать апстримы?
источник

К

Казанский in Ansible
Timur Gadiev
В доку? А при чем тут ансибл тогда?
Дока пишется через ansible, в его случае - через jinja2 template
источник

К

Казанский in Ansible
Ну как дока, просто разные нагенеренные таблицы
источник

TG

Timur Gadiev in Ansible
Казанский
Дока пишется через ansible, в его случае - через jinja2 template
Ну, вот, вся логика с джинджей и должна быть в темплейте тогда.
источник

TG

Timur Gadiev in Ansible
В переменных никакой дичи с обращением к хостварс быть не должно
источник

TG

Timur Gadiev in Ansible
Вообще по большому счету прямой вызов хостварс - это как goto в программировании
источник

TG

Timur Gadiev in Ansible
Его лучше избегать по возможности
источник

VZ

Vladimir Zhurkin in Ansible
Казанский
Нагенерить в доку правила фаера, списки сервисов, и всякие другие хостварсы
вы можете взять из фактов , список серверов где оно выполняется - не надо вообще переменные задавать
источник

VZ

Vladimir Zhurkin in Ansible
и сразу в шаблоне использовать
источник

TG

Timur Gadiev in Ansible
Vladimir Zhurkin
вы можете взять из фактов , список серверов где оно выполняется - не надо вообще переменные задавать
Вот-вот
источник

VZ

Vladimir Zhurkin in Ansible
или в случаи с файрволом Правильно сделать переменные с описанием для групп машин
источник