Size: a a a

2021 February 05

TG

Timur Gadiev in Ansible
Testing Test
Коллеги, подскажите, а как можно вписать в .xml файл переменные с inventory серверов плейбука?
У меня есть значение с айпишником в .xml файле
<value>0.0.0.0:5000</value>
Хочу подставить в этот файл значения из переменных inventory
У ансибла есть модуль для xml если что
источник
2021 February 06

x

xoyozo in Ansible
привет, я новичёк, не могу понять почему в шаблон подставляются данные из последнего файла в group_vars
источник

VS

Vladislav 👻 Shishkov... in Ansible
Если у вас там одинаковые переменные, то это логично, используются значения из последнего файла по алфавиту
источник

VS

Vladislav 👻 Shishkov... in Ansible
Вот только так не надо делать
источник

VS

Vladislav 👻 Shishkov... in Ansible
В group_vars необходимо создавать файлы/папки по названию группы и там уже разделять, где какое значение переменных будет
источник

x

xoyozo in Ansible
мне нужно что переменные были одинаково названы. мне нужно создать файл group_vars/upgradable_7_8/main.yml ?
источник

x

xoyozo in Ansible
и почему логично, точно помню что написано в книге, что называем файл как группу в host и объявляем там переменные
источник

E

Elenhil in Ansible
xoyozo
мне нужно что переменные были одинаково названы. мне нужно создать файл group_vars/upgradable_7_8/main.yml ?
Вам это не нужно
источник

E

Elenhil in Ansible
Что вы хотите сделать то?
источник

x

xoyozo in Ansible
в шаблоне sources.list менять репазиторий jesie| wheezy ....
источник

x

xoyozo in Ansible
хочется сделать грамотно, но можно просто 3 файла сделать и копировать их, или vars_files использовать
источник

YZ

Yerzhan Zhiyentayev in Ansible
xoyozo
и почему логично, точно помню что написано в книге, что называем файл как группу в host и объявляем там переменные
У тебя хост сразу в нескольких группах
источник

x

xoyozo in Ansible
да
источник

x

xoyozo in Ansible
таск, такой, вот deb7 обнови до 10
источник

E

Elenhil in Ansible
xoyozo
в шаблоне sources.list менять репазиторий jesie| wheezy ....
А зачем для этого хост иметь в нескольких группах?
источник

x

xoyozo in Ansible
что бы попутно иметь возможность обновить с 7 до 8 или с 7 до 9 или с 9 до 10. или никак?
источник

E

Elenhil in Ansible
xoyozo
что бы попутно иметь возможность обновить с 7 до 8 или с 7 до 9 или с 9 до 10. или никак?
Ну суньте в нужную группу
источник

E

Elenhil in Ansible
Зачем хосту быть одновременно в нескольких?
источник

E

Elenhil in Ansible
Ну и вообще это скорее решается на уровне плейбука
источник

E

Elenhil in Ansible
А не групварсов
источник