saltstack 远程执行脚本
2016-05-06 16:33
113 查看
1.配置 file 模块文件
# cd /srv/salt
# vim shell_test.sls
shell_test:
cmd.script:
- source: salt://test/1.sh # 服务端的脚本
- user: root #客户端的用户
vim 1.sh
#!/bin/bash
touch /tmp/111.txt
if [ -d /tmp/1233 ]
then
rm -rf /tmp/1233
else
mkdir /tmp/1233
fi
2.创建模块配置
# vim top.sls
base:
'slave-puppet.zjcap.cn':
- shell_test
3.运行创建文件
salt 'slave-puppet.zjcap.cn' state.highstate
# cd /srv/salt
# vim shell_test.sls
shell_test:
cmd.script:
- source: salt://test/1.sh # 服务端的脚本
- user: root #客户端的用户
vim 1.sh
#!/bin/bash
touch /tmp/111.txt
if [ -d /tmp/1233 ]
then
rm -rf /tmp/1233
else
mkdir /tmp/1233
fi
2.创建模块配置
# vim top.sls
base:
'slave-puppet.zjcap.cn':
- shell_test
3.运行创建文件
salt 'slave-puppet.zjcap.cn' state.highstate
相关文章推荐
- 如何判断链表中是否有环
- 八皇后问题
- CSS默认可继承样式详解
- MUI 和 framework7区别之 UI组件的几点差异
- 前端上传组件Plupload
- iOS 8 之后的动态沙盒路径
- java enum详解
- saltstack 安装 apache
- saltstack 文件目录管理
- saltstack 远程命令
- ES5 数组方法reduce
- [转]自己写PHP扩展之创建一个类
- Ubuntu 16.04 LTS 正式发布:系统将持续更新5年
- oracle数据库创建表空间示例以及开启数据库闪回
- 第十、十一周项目-阅读程序,写出这些程序的运行结果(2)
- CSS3中的动画,animation、transition和transform属性的运用
- 天气插件
- Saltstack 安装及认证
- saltstack grains
- saltstack pillar