- hosts : all
tasks:
- debug: var=inventory_hostname
如果此剧本在多台服务器上执行,它是像 ping 测试一样工作,还是只提供库存变量而不通过 SSH 到达服务器。
您可以使用-vvvvv
标志运行剧本,以获取 Ansible 可以生成的所有调试信息。
您会注意到,对于您准备的这个特定剧本,Ansible 将连接到服务器以运行"事实收集"例程(因为您省略了它,因此假定gather_facts = true
(。
如果您显式设置gather_facts = false
并再次运行,您将在调试信息中看到 Ansible 不会通过 SSH 连接到服务器。