码迷,mamicode.com
首页 > 其他好文 > 详细

saltstack配置管理

时间:2016-06-12 15:35:00      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:master   server   enable   客户端   names   

3. 配置管理
server上:
vim  /etc/salt/master   //搜索找到 file_roots
打开如下内容的注释:
file_roots:
  base:
    - /srv/salt

mkdir  /srv/salt
cd /srv/salt
vim /srv/salt/top.sls  //加入如下内容
base:
  ‘*‘:
    - apache
意思是,在所有的客户端上执行 apache模块

vim  /srv/salt/apache.sls  //加入如下内容,这个就是apache模块的内容
apache-service:
  pkg.installed:
    - names:
      - httpd
      - httpd-devel
  service.running:
    - name: httpd
    - enable: True

说明,该模块调用了pkg.installed 函数,下面是要安装的包的名字。service.running也是一个函数,来保证指定的服务启动,enable表示开机启动。

执行: salt ‘client.aming.com‘ state.highstate


saltstack配置管理

标签:master   server   enable   客户端   names   

原文地址:http://xiongrunchu.blog.51cto.com/11696174/1788206

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