gpt4 book ai didi

python - Ansible shell 模块在目标服务器上是否需要 python?

转载 作者:行者123 更新时间:2023-12-03 19:42:06 61 4
gpt4 key购买 nike

我有一个非常基本的剧本,它只是使用 shell module 运行一个脚本。在目标远程主机上。
然而,在输出中它未能说明 python interpreter not found .
在每个目标上安装 python 不是我可以追求的解决方案。
是否可以使用我的 Ansible 自动化来运行剧本并使用 shell 模块执行脚本而无需依赖 python?

最佳答案

除了 raw 之外,任何 ansible 操作都需要目标节点上的 python。和 script模块。
请注意,这两个模块主要用于在缺少它们的目标上安装 ansible 需求(即 Python 及其强制模块)。
换句话说,Python 绝对是按照所有最佳实践运行 ansible 的要求(例如,在模块存在时使用它们,创建幂等任务......)。如果无法在您的目标上安装 Python,请不要使用 ansible,选择其他工具。
引用:

  • Ansible managed node requirements
  • raw module
  • script module
  • 关于python - Ansible shell 模块在目标服务器上是否需要 python?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62714153/

    61 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com