ansible saltstack puppet 自动化运维 no zuo no die
分类:
其他好文 时间:
2018-08-29 14:40:31
阅读次数:
148
一、简介 当下有许多的运维自动化工具( 配置管理 ),例如:Ansible、SaltStack、Puppet、Fabric 等。 Ansible 一种集成 IT 系统的配置管理、应用部署、执行特定任务的开源平台,是 AnsibleWorks 公司名下的项目,该公司由 Cobbler 及 Func 的 ...
分类:
其他好文 时间:
2018-08-26 23:41:57
阅读次数:
255
说明: 1/因为赚麻烦这里没有使用数据库或服务器缓存来存储access_token和jsapi_ticket,为了方便这里使用了本地的xml进行持久化这两个值以及这两个值的创建时间和有限期限。 2/每次请求先检查有没有存在并且在有效期内的access_token和jsapi_ticket,存在的话直 ...
分类:
微信 时间:
2018-08-23 02:13:20
阅读次数:
215
states是saltstack中的配置语言,我们安装一个包,管理一个配置文件,最后保证服务的正常运行,都需要我们编写一些states sls文件(描述状态的文件)去描述和实现我们的功能。sls文件都是YAML语法编写,也可以用python。 YAML语法规则:每个缩进级别由两个空格组成,不要使用t ...
分类:
其他好文 时间:
2018-08-21 17:13:18
阅读次数:
209
一:为什么选择Ansible 相对于puppet和saltstack,ansible无需客户端,更轻量级 ansible甚至都不用启动服务,仅仅只是一个工具,可以很轻松的实现分布式扩展 更强的远程命令执行操作 不输于puppet和saltstack的其他功能 二:Ansible基本架构 三:Asib ...
分类:
其他好文 时间:
2018-08-18 23:31:16
阅读次数:
231
iptables模块基本函数方法:salt.modules.iptables.append(table=u‘filter‘,chain=None,rule=None,family=u‘ipv4‘)
Saltstack工作机制
Master和Minion都以守护进程的方式运行
Master监听配置文件里定义的ret_port(接收minion请求),和publish_port(发布消息)的端口
当Minion运行时,他会自动连接到配置文件里定义的Master地址ret_port端口进行连接认证
分类:
其他好文 时间:
2018-08-17 16:28:10
阅读次数:
179
新加了几台机器,方便以后管理,全部装上saltminion。1、saltstack的yum源的添加cat>/etc/yum.repos.d/saltstack.repo<<EOF[saltstack]name=SaltStackrepoforRHEL/CentOS\$releaseverbaseurl=https://repo.saltstack.com/yum/redhat/\
分类:
其他好文 时间:
2018-08-17 16:26:08
阅读次数:
218
正向解析配置 反向解析配置 主DNS服务器配置 修改区域文件权限,并重新加载配置文件 注意:每次同步时都需要更改serial版本号,不然slave无法同步 从DNS服务器配置 测试 DNS负载均衡配置 测试: 智能DNS配置 添加配置 配置从DNS服务器 配置区域文件 修改区域文件权限,并重新加载配 ...
分类:
其他好文 时间:
2018-08-15 12:04:23
阅读次数:
181
自动化运维系列之SaltStack批量部署Apache服务saltstack原理SalStack由master和minion构成,master是服务端,表示一台服务器;minion是客户端,表示多台服务器。在Master上发送命令给符合条件的minion,Minion就会执行相应的命令。Master和Minion之间是通过ZeroMQ(消息队列)进行通信的。SaltStack的Master端的监听
分类:
Web程序 时间:
2018-08-15 10:45:36
阅读次数:
236