码迷,mamicode.com
首页 >  
搜索关键字:自动化运维 saltstack    ( 2255个结果
了解saltstack的通信协议zeromq(二)
上文讨论了PAIR/PAIR,REQ/REP两种模式,现在看看PUB/SUB和PUSH/PULL模式。PUB/SUB:发布订阅模式,跟我们订阅新闻类似的,采用异步IO,多对多模式,如果没有订阅,服务端发送的消息直接丢弃掉。pub_server.pyimportzmq importrandom importsys importtime port="5556" iflen(s..
分类:其他好文   时间:2014-06-28 06:38:09    阅读次数:649
了解saltstack的通信协议zeromq(一)
学了saltstack有一段时间了,说实话,对于一个python爱好者来说salt源代码真是一个宝藏埃于是乎去看了源代码,发现所有问题都卡在了底层通信上,在看saltstack之前都不知道有一个这么好的zeromq通信协议。现在就来记录关于zeromq的学习笔记。zmq是什么:zmq是基于之前协议(tcp,..
分类:其他好文   时间:2014-06-28 00:47:40    阅读次数:583
saltstack(十三)Reactor
一晃,研究saltstack有一个多礼拜了。坑爹的公司,试用期要6个月,最坑爹的是这6个月啥权限都没有,对于一个运维来说,没权限不等于无米之炊埃楼主闲着无聊,也只有捣腾捣腾理论,自己搞搞小测试了。牢骚发完了,继续研究Reactor说起Reactor,就要从salt的events说起了。那个ev..
分类:其他好文   时间:2014-06-27 07:01:50    阅读次数:195
ansible(一)安装篇
研究了一个多礼拜saltstack,这东西除了偶尔不稳定之外,感觉啥活都能干。楼主,趁着没事,再研究下ansible吧。打开ansible官网,两行文字映入眼帘。AnsibleisthesimplestwaytoautomateIT.意思是ansible是IT管理最简单的方法,简单归简单,不知道干的活有没有saltstack多了?。..
分类:其他好文   时间:2014-06-27 06:50:45    阅读次数:222
初始saltstack在之CentOS6上安装Saltstack
系统环境:[root@salt_serverhome]#ifconfigeth0|grep"inetaddr:"|awk-F:‘{print$2}‘|awk‘{print$1}‘ 192.168.100.228 [root@salt_serverhome]#cat/etc/redhat-release CentOSrelease6.3(Final) [root@salt_serverhome]#uname-r 2.6.32-279.el6.x86_64 [root@salt_serverhome]#..
分类:其他好文   时间:2014-06-27 06:12:03    阅读次数:311
saltstack(十一)runners
这一篇,总结一下runner的用法。runner是个啥呢,runner的写法和executionmodule的写法差不多。不同的是,executionmodule需要同步到minions上,然后在minions上面执行,而runner则,在master上直接用salt-run这个命令就可以调用了,而不需要同步到minions上面。既然,runner和..
分类:其他好文   时间:2014-06-26 06:20:24    阅读次数:313
saltstack(七)modules(二)
OK,上一篇总结了executionmodules的用法。这一篇准备总结一下statemodules该怎么写。顺便把上一篇executionmodules遗留下来的那个装饰器给写一下。看一下写的这个模块 root@salt-master:~#cat/srv/salt/_modules/liss.py importsalt.utils.decoratorsasdecorators importos @d..
分类:其他好文   时间:2014-06-24 17:00:37    阅读次数:265
SaltStack 入门到精通 - 第一篇: 安装SaltStack
实际环境的设定:系统环境:centos6或centos5实验机器:192.168.1.100软件需求:salt套件,及其需求环境实验目的:成功安装salt,并实现salt主从间通讯特殊设置:其它目的:安装SaltStack(下面简称为salt)epel安装:salt安装需要epel源支持,所以在安装salt前需要先安装epel..
分类:其他好文   时间:2014-06-11 00:00:43    阅读次数:410
SaltStack 入门到精通 - 第八篇: 了解States
什么是SaltStatesSaltStates是Salt模块的扩展主系统使用的状态系统叫SLS系统.SLS代表SaltstackState.Salt状态是一些文件,其中包含有关如何配置Salt子节点的信息。这些状态被存在一个目录树下,可以用许多不同的格式来写。我们可以把这些SaltStates当作是对minion的管理脚本的配..
分类:其他好文   时间:2014-06-10 19:06:25    阅读次数:244
SaltStack 入门到精通 - 第七篇: Targeting
什么是Targeting?Targetingminions是指那些minion会作为运行命令或是执行状态的目标。这些目标可以是一个主机名,系统信息,定义的分组,甚至是自定义的绑定的对象。例如命令saltweb1apache.signalrestart可以重启ID为web1的minion的apache。当然也可以在top文件中使用web1来作..
分类:其他好文   时间:2014-06-10 18:52:10    阅读次数:363
2255条   上一页 1 ... 222 223 224 225 226 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!