【发布时间】:2020-10-10 15:28:37
【问题描述】:
- hosts : all
tasks:
- debug: var=inventory_hostname
如果这个剧本在多台服务器上执行,它是像 ping 测试一样工作,还是只提供库存变量而不通过 ssh 到达服务器。
【问题讨论】:
标签: ssh ansible xdebug ssh-keys
- hosts : all
tasks:
- debug: var=inventory_hostname
如果这个剧本在多台服务器上执行,它是像 ping 测试一样工作,还是只提供库存变量而不通过 ssh 到达服务器。
【问题讨论】:
标签: ssh ansible xdebug ssh-keys
您可以使用 -vvvvv 标志运行 playbook,以获取 ansible 可以生成的所有调试信息。
您会注意到,对于您准备的这个特定剧本,ansible 将连接到服务器以运行“事实收集”例程(由于您省略了它,因此假定 gather_facts = true)
如果您明确设置gather_facts = false 并再次运行,您将在调试信息中看到 ansible 不会 ssh 到服务器。
希望这会有所帮助。
【讨论】: