Rainie999 发表于 2018-7-31 13:33:59

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过程有点慢,因为首先把脚本同步到客户端,客户端才执行脚本。
页: [1]
查看完整版本: 2.8-saltstack远程执行shell脚本