如果我要在我的“host_vars / host_name”或“group_vars / group_name”文件夹下声明跟随变量 - 我最终会得到未定义的变量 .
同时,如果我要在我的任何“:var”组变量下的库存文件中声明相同,我可以调用我的变量就好了 .
我想知道这是否是预期的?还有其他人看到类似的东西吗?当然,事实查找已启用 .
这是我的例子:
network_mask = "{{ ansible_eth1.ipv4.network }}/{{ ansible_eth1.ipv4.netmask }}"
1 回答
host_vars
和group_vars
中的文件是supposed to be YAML or JSON:所以改为: