您的位置:首页 > 其它

2.7-saltstack远程执行命令

2016-04-03 22:01 302 查看
远程命令管理
vim /srv/salt/ex.sls
cmd_test:
cmd.run:
- onlyif: test -f /tmp/111.txt #当这个文件存在时,执行下面操作。
- names:
- touch /tmp/111.txt
- mkdir /tmp/1233
- user: root #用哪个用户去操作

vim /srv/salt/top.sls
base:
'*':
- ex

执行命令:salt 'client.wyp.com' state.highstate
可以看到,客户机没有创建目录和文件,因为条件不成立。
还可以加unless,和onlyif正好相反。unless时,条件不成立,则执行下面命令
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: