**
ok: [host3] => (item=None) =>
ansible_play_hosts_all:
– host3
– host1
– host2
“`
从上面的输出可以看出,hosts: all
模式包括了通过add_host
添加的主机。在同一个playbook中,动态添加的主机也会被hosts: all
所匹配。
因此,在你的情况下,你可以使用hosts: all
来满足你的需求,无需额外指定主机组的名称。
请注意,这个测试是在同一个playbook内进行的,动态分组的有效范围仅限于该playbook。在不同的playbook中,动态添加的主机可能不再有效。
这就是使用hosts: all
模式来匹配通过add_host
添加的主机的方法。在不同的情况下,你可以根据需求进行调整和优化。
正文完