运行Ansible 2.9.3
在大型环境中,每天都有主机来回移动,我需要在主机组中使用通配符主机名:即:
[excluded_hosts]
host01
host02
host03
[所有人]
主机*
在我的剧本中]
名称:“测试主机组的工作情况”
主持人:所有人,!排除的主持人
连接:本地
任务:
问题是,任务正在排除组中的主机上运行。如果我在所有人组中明确列出了其中一个排除主机,则该主机将被正确排除。
所以Ansible无法像人们想象的那样工作。
使它正常工作的最佳方法是什么?
我尝试过:主机:“ {{ansible_hostname}}” ,! excluded_hosts
但是它被错误地认为是无效的Yaml语法。
要求:我无法具体列出每个主机,它们来来往往。这些剧本将自动复制到每个主机上,然后开始执行,因此我需要在所有主机上使用相同的ansible命令行。
Running Ansible 2.9.3在每天都有来回主机的大型环境中工作,我需要在主机组中使用通配符主机名:即:[excluded_hosts] host01 host02 host02 host03 [...