随笔分类 -  saltstack

摘要:一、准备redis自动化配置的文件(即安装一遍redis,然后获取相关文件和配置在salt中执行上线) 1.源码安装redis3.2.8并注册为系统服务 安装依赖yum install -y tcl 1、下载安装包redis-3.2.8.tar.gz 2、解压及安装 3、创建配置文档,修改配置 创建 阅读全文
posted @ 2017-05-12 13:53 reblue520 阅读(616) 评论(0) 推荐(0) 编辑
摘要:saltstack自动化运维系列11基于etcd的saltstack的自动化扩容 自动化运维-基于etcd加saltstack的自动化扩容# tar -xf etcd-v2.2.1-linux-amd64.tar.gz # cd etcd-v2.2.1-linux-amd64# cp etcd et 阅读全文
posted @ 2017-04-19 13:16 reblue520 阅读(843) 评论(0) 推荐(0) 编辑
摘要:saltstack自动化运维系列⑩SaltStack二次开发初探 1、当salt运行在公网或者网络环境较差的条件下,需要配置timeout时间vim /etc/salt/master timeout: 60 2、salt-minion的单机模式:修改配置文件:# vim /etc/salt/mini 阅读全文
posted @ 2017-04-19 13:12 reblue520 阅读(1498) 评论(0) 推荐(0) 编辑
摘要:saltstack自动化运维系列⑧SaltStack实践配置管理安装nginx-1.10.3 安装nginx-1.10.3.tar.gz # mkdir -p /srv/salt/prod/pkg /srv/salt/prod/nginx /srv/salt/prod/nginx/files # c 阅读全文
posted @ 2017-04-19 13:06 reblue520 阅读(853) 评论(0) 推荐(0) 编辑
摘要:saltstack自动化运维系列⑥SaltStack实践配置管理安装zabbix 1.添加管理zabbix的sls文件# vim /srv/salt/base/init/zabbix_agent.sls 2.编辑master配置文件# vim /etc/salt/master 4.编写zabbix. 阅读全文
posted @ 2017-04-19 13:04 reblue520 阅读(915) 评论(0) 推荐(0) 编辑
摘要:saltstack自动化运维系列⑥SaltStack实践安装配置HAproxy的Keepalived 安装配置Keepalived 1、编写功能模块 #创建keepalived目录# mkdir -p /srv/salt/prod/keepalived/files# cd /srv/salt/pro 阅读全文
posted @ 2017-04-19 13:02 reblue520 阅读(595) 评论(0) 推荐(0) 编辑
摘要:saltstack自动化运维系列⑥SaltStack实践安装配置HAproxy 下载haproxy1.6.2.tar.gz下载地址:http://www.haproxy.org/download/1.6/src/ 1、编写功能模块 ①首先编写依赖安装模块 pkg.installed这个路径是相对于p 阅读全文
posted @ 2017-04-19 12:57 reblue520 阅读(413) 评论(0) 推荐(0) 编辑
摘要:saltstack自动化运维系列⑤之saltstack的配置管理详解 配置管理初始化: a.服务端配置vim /etc/salt/master mkdir -p /srv/salt/basemkdir /srv/salt/testmkdir /srv/salt/prod 1.统一管理dns配置文件r 阅读全文
posted @ 2017-04-19 12:50 reblue520 阅读(716) 评论(0) 推荐(1) 编辑
摘要:saltstack自动化运维系列④之saltstack的命令返回结果mysql数据库写入salt的返回值写入mysql数据库:可参考:https://docs.saltstack.com/en/latest/ref/returners/all/salt.returners.mysql.html#mo 阅读全文
posted @ 2017-04-19 12:43 reblue520 阅读(1486) 评论(0) 推荐(0) 编辑
摘要:saltstack自动化运维系列③之saltstack的常用模块使用 1.命令的常用方法: 指定主机运行命令 # salt 'mini1' cmd.run 'date'mini1: Fri Apr 7 14:18:13 CST 2017 指定IP执行命令# salt -S '192.168.3.19 阅读全文
posted @ 2017-04-19 12:40 reblue520 阅读(683) 评论(0) 推荐(0) 编辑
摘要:saltstack自动化运维系列②之saltstack的数据系统 grains:搜集minion启动时的系统信息,只有在minion启动时才会搜集,grains更适合做一些静态的属性值的采集,例如设备的角色(role),磁盘个数(disk_num)等诸如此类非常固定的属性,另一个作用可以用来匹配mi 阅读全文
posted @ 2017-04-19 12:33 reblue520 阅读(648) 评论(0) 推荐(0) 编辑
摘要:Saltstack介绍 Salt三种运行方式 1.local本地运行2.Master/Minion3.Salt ssh Salt的三大功能 a.远程执行b.配置管理(状态管理)c.云管理:阿里云,aws,openstack都提供了封装好的接口,可以使用salt-cloud进行云主机的管理 Salts 阅读全文
posted @ 2017-04-19 11:42 reblue520 阅读(1910) 评论(0) 推荐(0) 编辑