我有这样的库存层次结构:
inventories
foo
foo1/hosts
foo2/hosts
bar
bar1/hosts
bar2/hosts
通常情况下,我使用显式完整路径调用ansible:
ansible -i inventories/bar/bar1 ....
然而,一些剧本可以使用综合库存:
ansible -i inventories/bar ....
这就像我想要的那样将多个hosts
文件连接在一起。但是,我没有看到任务和模板识别主机所属的特定子库存的方法。
有没有办法知道这个?理想情况下,主机将根据其列在...
中列出的库存文件属于组