_winds 发表于 2018-7-31 13:33:06

2.7-saltstack远程执行命令

  远程命令管理
  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时,条件不成立,则执行下面命令
页: [1]
查看完整版本: 2.7-saltstack远程执行命令