【发布时间】:2020-05-11 13:43:45
【问题描述】:
我试图弄清楚 ansible 如何在远程主机上执行命令,我知道它使用 ssh/winrm 连接到远程主机,但从那里它必须假设远程主机有 python/powershell(取决于os) 及其代码需要运行的所有库。
所以基本上我要问的是:
ansible 是否要求远程主机上安装正确版本的 python。
是否要求远程主机拥有其代码使用的库。
- 如果不是,它会在连接时传输模块并在之后移除它们。
- 否则它可能会“编译”模块并传输它们
【问题讨论】:
-
这个网站的主题是代码和算法的问题。解释系统管理工具的工作原理是题外话。
标签: python ansible infrastructure