我怎么能包括在ansible
问题描述:
在vars_files共同的东西,我有这些线,我在每一个剧本我怎么能包括在ansible
vars_files:
- "{{inventory_dir}}/common/vars/{{type1}}.yml"
- "{{inventory_dir}}/common/vars/{{type2}}.yml"
- "{{inventory_dir}}/common/vars/{{type3}}.yml"
- "{{inventory_dir}}/common/vars/{{type4}}.yml"
写有什么办法可以让他们为一些变量common_vars_files
并在所有剧本中使用它们
,然后将每个剧本可以定义自己的common_vars_files或使用共同
答
如果它是确定你的变量是主机绑定,并不能发挥束缚和type1...4
是莫名其妙预定义的,你可以把你的瓦尔文件下./group_vars/all/typeN.yml
,它们将自动加载为所有主机的变量。