目录  /srv/salt/base下面新建一个文件dns.sls

/opt/resolv.conf_bak:     #这个是文件替换的位置,也就说替换到远程文件的/opt/resolv.conf_bak目录下面
  file.managed:       #状态模块中的file模块  managed方法
    - source: salt://file/resolv.conf    #源文件 在当前路劲 也就是/srv/salt/base 相对路劲下面 有个file文件夹目录下面有个resolv.conf文件
    - user: root   #文件属所用户
    - group: root  #文件属所组
    - mode: 644    #文件权限

 

执行方式有2种:

1 直接执行

[root@server_client base]# salt '*' state.sls dns   #可以直接执行

 

2 也可以写到高级状态执行

 

[root@server_client base]# salt '*' state.highstate

 

 

 

 

posted on 2019-08-20 17:26  Python哥  阅读(267)  评论(0编辑  收藏  举报