webtatic:主要供应最新LAMP等软件源(官网:https://www.webtatic.com/)今天,我用saltstack来安装其软件,也就是扩展一个yum仓库.以方便安装/更新lamp相关软件.不废话,直接贴配置yum/init.sls:clean_yum_cache:cmd.wait:-name:yumcleanallwebatic_rpm:file.managed:-name:/sof..
                            
                            
                                分类:
Web程序   时间:
2015-03-02 19:23:17   
                                阅读次数:
171
                             
                    
                        
                            
                            
                                saltstack的探索-安装vim、nginx服务和配置、自定义脚本
1.配置minion
首先,移除原来的测试minion
[root@svr200-21bin]#salt-key-dtest230
Thefollowingkeysaregoingtobedeleted:
AcceptedKeys:
test230
Proceed?[N/y]y
Keyforminiontest230deleted.
新增minion:
【svr205-2..
                            
                            
                                分类:
系统相关   时间:
2015-03-01 01:40:01   
                                阅读次数:
1436
                             
                    
                        
                            
                            
                                研究可执行模块的时候,发现很多自带的模块已经很完善,可以帮助我们完成日常工作了,这里写入自己的记录操作:1、使用salt.clien调用接口操作举例:>>>importsalt.client>>>client=salt.client.LocalClient()>>>ret=client.cmd(‘*‘,‘test.ping‘)&g..
                            
                            
                         
                    
                        
                            
                            
                                今天对官网一个saltevent的测试例子进行修改并总结,以更好的理解event这个怎么用法,下面的测试都基于官网的入门步骤来做测试1:先在master端写一个python脚本:importsalt.utils.event
event=salt.utils.event.MasterEvent(‘/var/run/salt/master‘)
foreacheventinevent.iter..
                            
                            
                                分类:
其他好文   时间:
2015-02-27 18:53:35   
                                阅读次数:
198
                             
                    
                        
                            
                            
                                tips:检查puppet版本: puppet?--version 我安装的版本是3.7.4 最近因为安装了saltstack,不知道为什么salt执行命令很慢(CPU使用率高),又暂时找不到什么解决方案(怀疑是bug),于是滚回puppet的世界 参考了...
                            
                            
                                分类:
其他好文   时间:
2015-02-25 00:49:38   
                                阅读次数:
197
                             
                    
                        
                            
                            
                                前端只要是采用bootsrap.html和css。用表单和ajax做前后台的数据交换。这里由于我静态框架很差,所以采用的是别人的静态oms开源系统。后端主要运用的是paramiko模块(前期做的批量命令和文件推送。刚学saltstack。后期全部采用saltstack)和saltstack进行资产的自动化收集,这个..
                            
                            
                                分类:
其他好文   时间:
2015-02-12 14:09:58   
                                阅读次数:
211
                             
                    
                        
                            
                            
                                satlstack号称自动化运维的利器,那么saltstack能不能实现自身的批量部署呢?如果你也有这样的疑问,那么就更要看这篇文章了。答案当然是肯定的啦!saltstack可以利用salt-ssh来实现自身的批量部署。首先看待salt-ssh,很容易想到它是一个依赖ssh来进行远程命令执行的工具,这..
                            
                            
                                分类:
其他好文   时间:
2015-02-11 18:59:25   
                                阅读次数:
860
                             
                    
                        
                            
                            
                                saltstack的探索-使用模版分发一个配置文件到minion
配置pillar:
[root@server200-21salt]#cat/srv/pillar/top.sls
base:
‘*‘:
-data
[root@server200-21salt]#cat/srv/pillar/data.sls
a:1
b:2
c:
c1:1001
c2:2001
c3:3001
使用yaml模版来创建一个配置文件:
[root@serve..
                            
                            
                                分类:
其他好文   时间:
2015-02-10 16:55:03   
                                阅读次数:
206
                             
                    
                        
                            
                            
                                简单来说grains就是收集客户端的静态信息,然后返回给服务端,但是只有重启了salt-minion,客户端采取会去收集东西。1、先看默认都有哪些信息。salt‘*‘grains.items显示所有.可以看到很多客户端的相关信息,但是有时候我们需要自己自定义去收集信息,那么我们就要自己去定义这个..
                            
                            
                                分类:
其他好文   时间:
2015-02-07 19:01:21   
                                阅读次数:
230
                             
                    
                        
                            
                            
                                saltstack实现远程配置管理功能首先是要先匹配到对应的targetminion,然后才会将命令发送到匹配到的minion上去执行。这里介绍两种比较强大的匹配方法,一是创建节点组;二是使用复合匹配器。节点组将不同的主机分配到不同的组中去,便于实现主机的集中化管理,接下来首先看salt..
                            
                            
                                分类:
其他好文   时间:
2015-02-06 07:12:00   
                                阅读次数:
240