【发布时间】:2017-05-30 14:37:00
【问题描述】:
当我尝试通过远程主机上的 Ansible 运行一个 shell 脚本时,为什么会挂起一个 shell 脚本时遇到了难题,我发现如果我在来自 ansible 主机的 ssh 会话中运行它,它会执行成功。
我现在想将它构建到一个剧本中,如下所示:
- name: Run script
local_action: shell ssh $TARGET "/home/ansibler/script.sh"
我只需要知道如何从选定/有限的库存中访问运行此剧本的 $TARGET,以便我可以将其连接到 local_action。
有没有简单的方法可以访问它?
【问题讨论】:
-
你想访问这个环境变量
TARGET吗?
标签: ansible