码迷,mamicode.com
首页 > 系统相关 > 详细

2.8-saltstack远程执行shell脚本

时间:2016-04-04 06:57:37      阅读:983      评论:0      收藏:0      [点我收藏+]

标签: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脚本

标签:2.8-saltstack远程执行shell脚本

原文地址:http://llzdwyp.blog.51cto.com/6140981/1759963

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!