如何使用salt-ssh在远程服务器上运行shell脚本
我的web服务器根据复杂的用户选择生成一个包含100多行代码的shell脚本。我需要使用salt-ssh在多台机器上协调这一点。我需要的是将这个shell脚本复制到remote,并从那里为所有设备执行它。如何使用salt ssh实现这一点?。我无法在远程设备上安装仆从。与普通仆从一样。写一个状态如何使用salt-ssh在远程服务器上运行shell脚本,salt,salt-stack,remote-execution,Salt,Salt Stack,Remote Execution,我的web服务器根据复杂的用户选择生成一个包含100多行代码的shell脚本。我需要使用salt-ssh在多台机器上协调这一点。我需要的是将这个shell脚本复制到remote,并从那里为所有设备执行它。如何使用salt ssh实现这一点?。我无法在远程设备上安装仆从。与普通仆从一样。写一个状态 add script: file.managed: - name: file.sh - source: /path/to/file.sh run script: cmd
add script:
file.managed:
- name: file.sh
- source: /path/to/file.sh
run script:
cmd.run:
- name: file.sh
…并应用它
salt ssh'minions*”state.apply mystate.sls
与普通minion一样。写一个状态
add script:
file.managed:
- name: file.sh
- source: /path/to/file.sh
run script:
cmd.run:
- name: file.sh
…并应用它
salt ssh'minions*'state.apply mystate.sls