【问题标题】:While using debug module does Ansible ssh to the hosts在使用调试模块时,对主机执行 Ansible ssh
【发布时间】:2020-10-10 15:28:37
【问题描述】:
- hosts : all
  tasks:
   - debug: var=inventory_hostname

如果这个剧本在多台服务器上执行,它是像 ping 测试一样工作,还是只提供库存变量而不通过 ssh 到达服务器。

【问题讨论】:

    标签: ssh ansible xdebug ssh-keys


    【解决方案1】:

    您可以使用 -vvvvv 标志运行 playbook,以获取 ansible 可以生成的所有调试信息。

    您会注意到,对于您准备的这个特定剧本,ansible 将连接到服务器以运行“事实收集”例程(由于您省略了它,因此假定 gather_facts = true

    如果您明确设置gather_facts = false 并再次运行,您将在调试信息中看到 ansible 不会 ssh 到服务器。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多