2.8-saltstack远程执行shell脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.8-saltstack远程执行shell脚本相关的知识,希望对你有一定的参考价值。
配置管理远程脚本
vim /srv/salt/shelltest.sls
shell_test:
cmd.script: #模块和函数
- source: salt://test/1.sh #脚本源路径
- user: root #客户端执行者身份,可以是其它用户
vim /srv/salt/test/1.sh
#!/bin/bash
touch /tmp/111.txt
if [ -d /tmp/1233 ]
then
rm -rf /tmp/1233
else
mkdir /tmp/1233
fi
vim /srv/salt/top.sls
base:
‘*‘:
- shelltest
执行命令:salt ‘client.wyp.com‘ state.highstate 过程有点慢,因为首先把脚本同步到客户端,客户端才执行脚本。
以上是关于2.8-saltstack远程执行shell脚本的主要内容,如果未能解决你的问题,请参考以下文章
JenkinsJenkins配置从节点,实现远程主机调用功能