Size: a a a

2021 March 31

AD

Alex Domoradov in Ansible
Elenhil
пб тут при чем? я об этом
изначально речь же шла о хранении переменных в playbook/group_vars vs inventory, или я что то упускаю
источник

E

Elenhil in Ansible
Дык кто ж спорит
источник

TG

Timur Gadiev in Ansible
Иначе возможны непредсказуемые результаты
источник

E

Elenhil in Ansible
Alex Domoradov
изначально речь же шла о хранении переменных в playbook/group_vars vs inventory, или я что то упускаю
шта
источник

E

Elenhil in Ansible
нет, лол
источник

AD

Alex Domoradov in Ansible
😂😂😂
источник

AD

Alex Domoradov in Ansible
а о чем тогда ?
источник

E

Elenhil in Ansible
Про плейбук вообще ни слова не говорили
источник

E

Elenhil in Ansible
Alex Domoradov
а о чем тогда ?
Об инвентори груп_варз, естественно
источник

TG

Timur Gadiev in Ansible
А, понял
источник

TG

Timur Gadiev in Ansible
В ансибле group_vars и host_vars можно и в структуре плейбук определять
источник

TG

Timur Gadiev in Ansible
You can also add group_vars/ and host_vars/ directories to your playbook directory. The ansible-playbook command looks for these directories in the current working directory by default. Other Ansible commands (for example, ansible, ansible-console, and so on) will only look for group_vars/ and host_vars/ in the inventory directory. If you want other commands to load group and host variables from a playbook directory, you must provide the --playbook-dir option on the command line. If you load inventory files from both the playbook directory and the inventory directory, variables in the playbook directory will override variables set in the inventory directory.
источник

TG

Timur Gadiev in Ansible
Но это все равно переменные инвентаря
источник

TG

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

TG

Timur Gadiev in Ansible
Но по смыслу лучше их, все же, в структуре инвентаря держать, а не в playbook directory
источник

TG

Timur Gadiev in Ansible
В старой доке была хорошая фраза на тему гибкости определения переменных:
https://docs.ansible.com/ansible/2.5/user_guide/playbooks_variables.html#variable-precedence-where-should-i-put-a-variable
источник

TG

Timur Gadiev in Ansible
Avoid defining the variable “x” in 47 places and then ask the question “which x gets used”.
источник

AD

Alex Domoradov in Ansible
фигачь все через -e, а там бог разберется )))
источник

PG

Pavel Gassan in Ansible
Alex Domoradov
фигачь все через -e, а там бог разберется )))
передай через -е многоуровревую структуру и не сойди с ума)
источник

TG

Timur Gadiev in Ansible
Pavel Gassan
передай через -е многоуровревую структуру и не сойди с ума)
-e @myvars_file
источник