实验前环境: [root@super65 ~]# salt-key -L[root@super65 ~]# salt-key -a super65.cn -y salt管理对象简介: saltstack管理的对象叫做target。 管理的对象很多是我们需要对不同的对象进行分类。saltstack是如 ...
分类:
其他好文 时间:
2016-09-17 10:40:43
阅读次数:
125
系统环境:CentOS6.5 准备yum源: epel源(包含了saltstack的包)、阿里源(CentOS-Base.repo) Host解析文件: # cat /etc/hosts 192.168.1.65 super65.cn192.168.1.66 super66.cn saltstack ...
分类:
其他好文 时间:
2016-09-17 09:26:56
阅读次数:
149
1.SaltStack数据系统 Grains:存储在minion端,启动时收集信息,静态数据,重启时才会重新收集, a.应用场景:信息查询, b.匹配minion 自定义grains, 或者在vim /etc/salt/grains建立 ...
分类:
其他好文 时间:
2016-09-17 07:08:08
阅读次数:
196
配置管理--终于到重点了说到配置管理,不得不说一下下面谈到的几个概念,理解他们很重要。Salt是通过一个文件top.sls管理minion端的状态的。这个文件top.sls在这里叫做入口文件,此文件里记录了一个或者几个环境,在某一个环境下需要管理的minion端ID。以及记录了受管理的minio..
分类:
其他好文 时间:
2016-09-16 00:24:46
阅读次数:
163
Saltstack是个运维自动化管理工具在运维当中还是相当不错的批量管理分发软件安装软件部署也可以收集一些服务器的信息可以做CMDB资产管理还有salt提供了很方便的API提供给第三方使用saltapi安装在已经安装好的主saltmaster上面安装apiyum-yinstallsalt-api安装完成之后获取token..
Ansible相对于其他自动化运维工具(saltstack、puppet)的优势: Ansible是一款轻量级框架,基于各个模块实现各种功能,模块可根据需要自行开发 agentless 无需安装agent,可根据具体情况建立一台操作机 支持playbook剧本 python语言开发,做运维的都比较容 ...
分类:
其他好文 时间:
2016-09-14 00:09:31
阅读次数:
215
我们的服务器,前前后后,左左右右,上上下下,屈手指脚趾算数,恰恰刚好,再差径我的数学课程也是语文补充传授的,本姑娘始终未懂老板为什么偏偏喜欢用saltstack。 道听途说,谁谁谁推荐忽悠上司,天没理,我就是想打个酱油。 人生无奈,要怪就怪本姑娘当初选择IT,苦不堪言,谁来谁知道,谁滚谁清楚。 逼上 ...
分类:
其他好文 时间:
2016-09-13 18:58:01
阅读次数:
175
master端需要安装MySQL-python和mysql-server mysql-server用于存储minion数据,MySQL-python用来收集数据 master端 安装mysql-server和MySQL-python 启动数据库 表结构表的jid 表结构表“salt_returns” ...
分类:
数据库 时间:
2016-09-13 13:04:51
阅读次数:
217
导读 SaltStack是基于Python开发的一套C/S架构配置管理工具(功能不仅仅是配置管理,如使用salt-cloud配置AWS EC2实例),它的底层使用ZeroMQ消息队列pub/sub方式通信,使用SSL证书签发的方式进行认证管理。号称世界上最快的消息队列ZeroMQ使得SaltStac ...
分类:
其他好文 时间:
2016-09-10 10:07:20
阅读次数:
188
而且采用RSA Key方式确认身份,传输采用AES加密,这使得它的安全性得到了保障。SaltStack经常被描述为Func加强版+Puppet精简版。 为什么选择SaltStack? 目前市场上主流的开源自动化配置管理工具有puppet、chef、ansible、saltstack等等。到底选择那个 ...
分类:
其他好文 时间:
2016-09-10 09:01:42
阅读次数:
395