码迷,mamicode.com
首页 >  
搜索关键字:saltstack (1)运维自动化部署    ( 1166个结果
【saltstack学习笔记之十一】 salt的pillar
1.pillar的介绍pillar是salt非常重要的一个组件,它用于给特定的minion定义任何你需要的数据,这些数据可以被salt的其他组件使用。salt在0.9.8版本中引入了pillar。pillar在解析完成以后,是一个嵌套的dict结构;最上层的key是minionID,其值是该minoin所拥有的pillar数据;每..
分类:其他好文   时间:2015-05-21 06:44:46    阅读次数:147
【saltstack学习笔记之九】salt的grains的使用
1.查看grainssalt‘Admin2-saltstack.littlebee.com‘grains.lssalt‘Admin2-saltstack.littlebee.com‘grains.items//查看所有itemsalt‘Admin2-saltstack.littlebee.com‘grains.itemos//单独查看os这个item2.自定义grains在minion的配置文件上进行自定义grains配置grains://必须以..
分类:其他好文   时间:2015-05-21 06:44:01    阅读次数:186
【saltstack学习笔记之十】使用sls安装nginx并管理nginx的配置文件
1.需求使用sls安装nginx并管理nginx的配置文件,当nginx配置文件被修改时,自动更新配置文件,并重启nginx。2.配置1.在master端上写好nginx.sls文件mkdir-p/srv/salt/nginxcd/srv/salt/nginxviminit.slsnginx:pkg:-installedservice:-running-enable:True-reload:True-watch:-p..
分类:其他好文   时间:2015-05-21 06:44:00    阅读次数:315
【saltstack学习笔记之八】salt的sls文件
1.在/srv/salt目录下创建top.sls文件cd/srv/salttouchtop.sls2.编辑sls文件vimhosts.sls/tmp/aaa.hosts://name,可以宿便写,但是如果这里不写同步路径信息的话,需要在后面加上-name:/tmp/aaa.hostsfile.managed://指定使用的salt模块的名称-source:salt://etc/hosts//同步的..
分类:其他好文   时间:2015-05-21 06:43:50    阅读次数:718
【吾日三省吾身】2015.5.20-涅槃行动第二天
今日深圳大雨,在家中把saltstack部署弄的七七八八了,明日再和架构师商讨一下运维平台方案如何设计,前期的准备工作就差不多了。昏天黑地的忙了一天,终于有时间坐下来好好梳理一下今天一天的得失。慎独:今日在家中干活,整体来说还不错,不过还是有放纵的时候,比如晚睡、晚..
分类:其他好文   时间:2015-05-21 06:43:07    阅读次数:195
【saltstack学习系列之一】saltstack简单安装与配置
安装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
【saltstack学习系列之三】salt-master迁移
先按照正常的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
【saltstack学习系列之二】salt-minion端修改主机名
删除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
【saltstack学习笔记之五】salt的event接口
event是一个本地的ZeroMQPUBInterface,event是一个开放的系统,用于发送信息通知salt或其他的操作系统。每个event都有一个标签。事件标签允许快速制定过滤事件。除了标签之外,每个事件都有一个数据结构。这个数据结构是一个dict类型,其中包含关于事件的信息。在master上直接..
分类:其他好文   时间:2015-05-19 07:19:31    阅读次数:182
【saltstack学习笔记之六】salt的分组
分组的类型-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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!