如何使用salt-ssh在远程上运行shell脚本

时间:2017-08-23 07:34:40

标签: salt salt-stack remote-execution

我的Web服务器根据复杂的用户选择生成一个包含100多行代码的shell脚本。我需要使用salt-ssh在几台机器上编排这个。我需要的是将此shell脚本复制到远程并从那里为所有设备执行它。如何用salt-ssh来实现这个目标?我不能在远程设备上安装小兵。

1 个答案:

答案 0 :(得分:1)

就像正常的奴才一样。写一个州......

data = pickle.loads(data) 

...并应用它

add script: file.managed: - name: file.sh - source: /path/to/file.sh run script: cmd.run: - name: file.sh