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时,条件不成立,则执行下面命令
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时,条件不成立,则执行下面命令
相关文章推荐
- 2.6-saltstack文件和目录管理
- 拖延症(下)
- 学习单词
- 王垠的一条新微薄
- C++中四种类型转换方式
- 2.5-saltstack配置apache
- iOS常见的延时执行
- 【转】android官方侧滑菜单DrawerLayout详解
- 第五周作业
- 安卓微信分身版 一部手机同时登录多个微信号 原理
- java泛型
- Nginx配置性能优化
- JavaScript 价格正则表达式
- 博客搬迁到博客园了
- 2.4-saltstack pillar
- C语言的2016
- 2.3-saltstack grains
- 1004. 成绩排名 (20)
- Spring.Net学习笔记(7)-事务
- 2.2-saltstack安装配置认证