Это не совсем то, что вы ищете (с точки зрения cat
), но если вы хотите включить переменные в playbook, вы можете использоватьinclude_vars
:
- name: get me some vars
include_vars:
file: your_file.yml
name: your_var
это сделает ваши переменные доступными вyour_var
(your_var['srv1']
будетwebserver
)
Согласно документации , если вы пропустите параметр name
, переменные будут включены в область видимости верхнего уровня.