今日深圳大雨,在家中把saltstack部署弄的七七八八了,明日再和架构师商讨一下运维平台方案如何设计,前期的准备工作就差不多了。昏天黑地的忙了一天,终于有时间坐下来好好梳理一下今天一天的得失。慎独:今日在家中干活,整体来说还不错,不过还是有放纵的时候,比如晚睡、晚..
分类:
其他好文 时间:
2015-05-21 06:43:07
阅读次数:
195
目前公司网站前台有16台,每次想更新个文件,手动更新真的很让人抓狂。现在就借助ansible的copy模块轻松实现批量分发,并自动备份,效果还不错,拿来分享给大家。1.前提要安装好ansible且要与前台16台服务器,做好ssh信任,并归类到一组如v2_51auto_www。#cat/etc/ansible/host..
分类:
其他好文 时间:
2015-05-20 18:39:41
阅读次数:
263
安装epel源CentOS6-64bit:rpm-Uvhhttp://mirrors.yun-idc.com/epel/6Server/x86_64/epel-release-6-8.noarch.rpm安装master服务器yum-yinstallsalt-master安装minion服务器yum-yinstallsalt-minionsalt-minion端配置1.修改minion配置文件cd/etc/saltvimminionmaster:salt//这..
分类:
其他好文 时间:
2015-05-19 07:21:20
阅读次数:
339
先按照正常的salt-master服务器进行安装打包原salt-master服务器的pki目录cd/etc/salttar-czfpki.tar.gzpki上传这个pki.tar.gz到新的salt-master服务器上的/etc/salt目录下删除新salt-master原有pki目录(如果安装的时候有启动salt-master服务的话)解压pki.tar.gzrm-rf/etc/sa..
分类:
其他好文 时间:
2015-05-19 07:20:41
阅读次数:
231
删除minion-id和pki目录cd/etc/saltrm-rfminion_idpki/修改/etc/sysconfig/network文件vim/etc/sysconfig/networkHOSTNAME=Admin2-saltstack.littlebee.com保存退出登出系统重新进入重启salt-minion服务/etc/init.d/salt-minionrestart.在master端把新的key加入进去salt-key-ya..
分类:
其他好文 时间:
2015-05-19 07:19:59
阅读次数:
320
event是一个本地的ZeroMQPUBInterface,event是一个开放的系统,用于发送信息通知salt或其他的操作系统。每个event都有一个标签。事件标签允许快速制定过滤事件。除了标签之外,每个事件都有一个数据结构。这个数据结构是一个dict类型,其中包含关于事件的信息。在master上直接..
分类:
其他好文 时间:
2015-05-19 07:19:31
阅读次数:
182
分组的类型-GGrainsglob匹配//比如:G@os:Ubuntu-EPCREMinionid匹配//比如:E@web\d+\.(dev|qa|prod)\.loc-PGrainsPCRE匹配//比如:P@os:(RedHat|Fedora|CentOS)-Lminions列表//比如:L@minion1.example.com,minion3.domain.comorbl*.domain.com-IPillarglob匹配//比如:I@pdat..
分类:
其他好文 时间:
2015-05-19 07:16:59
阅读次数:
162
安装依赖包
安装PyCrypto:http://blog.csdn.net/eric_sunah/article/details/45826933安装paramiko(http://blog.csdn.net/zyz511919766/article/details/18355795)安装pywinrm:pip install http://github.com/diyan/pywinrm/...
user状态模块用于在sls文件中指定安装包的uid等属性/usr/lib/python2.6/site-packages/salt/states/user.py‘‘‘
Managementofuseraccounts
===========================
Theusermoduleisusedtocreateandmanageusersettings,userscanbeset
aseitherabsentorpresent
..code-bloc..
分类:
其他好文 时间:
2015-05-14 20:50:49
阅读次数:
414
group状态模块用于创建并管理UNIX组账号设置。/usr/lib/python2.6/site-packages/salt/states/group.py‘‘‘
Managementofusergroups
=========================
Thegroupmoduleisusedtocreateandmanageunixgroupsettings,groups
canbeeitherpresentorabsent:
..code-block::ya..
分类:
其他好文 时间:
2015-05-14 20:47:27
阅读次数:
212