Можно ли включить файл vars в файл Ansible в другой файл vars динамически?
т.е. У меня есть файл vars:
---
definitions:
- { product: web_v2, suite: mysuite, include: default_step.yml }
- { product: prod2, suite: mysuite2, include: default_step.yml }
Я хочу, чтобы содержимое default_step.yml
добавлялось в словарь. Обратите внимание, что это файл vars, поэтому документация о том, как включить файл vars из задачи, похоже, не применяется.
Все, что я могу придумать, - это создать шаблон этого файла с помощью jinja и использовать его функцию {% include %}
, а затем использовать include_vars
из основной задачи, но это кажется сложным...