1.服务端配置
>>接着编辑之前的 top.sls 文件
# vim /srv/salt/top.sls //修改为如下
base:
'slaver.test.com':
- shelltest
>>新建 shelltest.sls 文件
# vim /srv/salt/shelltest.sls
shell-test:
cmd.script:
- source: salt://test/1.sh
- user: root
>>新建 1.sh 脚本文件
# vim /srv/salt/test/1.sh
#!/bin/bash
touch /tmp/shelltest.txt
if [ -d /tmp/shelltest ]
then
rm -rf /tmp/shelltest
else
mkdir /tmp/shelltest
fi
>>执行命令:
# salt -G 'env:test' state.highstate