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

使用saltstack的sls功能

时间:2016-04-13 00:32:29      阅读:249      评论:0      收藏:0      [点我收藏+]

标签:linux saltstack sls httpd


sls文件编写

[root@vm01 ~]# vim /etc/salt/master
#在master配置文件中添加以下内容
file_roots:
  base:
    - /srv/salt

[root@vm01 ~]# mkdir -p /srv/salt
[root@vm01 ~]# cd /srv/salt/
[root@vm01 salt]# pwd
/srv/salt 
[root@vm01 salt]# vim top.sls 
base:
  ‘*‘:
    - httpd
    
[root@vm01 salt]# vim httpd.sls 
httpd:                 
  pkg:
    - installed
    
[root@vm01 salt]# 
[root@vm01 salt]# salt ‘*‘ service.available httpd
vm02:
    False
[root@vm01 salt]# 
[root@vm01 salt]# salt ‘*‘ state.highstate -v
Executing job with jid 20160412203923856918
-------------------------------------------

vm02:
----------
          ID: httpd
    Function: pkg.installed
      Result: True
     Comment: The following packages were installed/updated: httpd
     Started: 20:39:25.356652
    Duration: 46945.068 ms
     Changes:   
              ----------
              httpd:
                  ----------
                  new:
                      2.2.15-47.el6.centos.4
                  old:

Summary
------------
Succeeded: 1 (changed=1)
Failed:    0
------------
Total states run:     1
[root@vm01 salt]# 
[root@vm01 salt]# salt ‘*‘ service.available httpd
vm02:
    True
[root@vm01 salt]# 

#minion端查看httpd是否已经安装成功
[root@vm02 ~]# rpm -q httpd 
httpd-2.2.15-47.el6.centos.4.x86_64
[root@vm02 ~]# 
#ok,已经安装成功了,就这么简单。

技术分享

本文出自 “逢场做戏。” 博客,请务必保留此出处http://xiaofengmo.blog.51cto.com/10116365/1763171

使用saltstack的sls功能

标签:linux saltstack sls httpd

原文地址:http://xiaofengmo.blog.51cto.com/10116365/1763171

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