SaltStack
情绪零碎碎
很惭愧,只是做了一点点微小的事情。
展开
-
SaltStack部署实践(8) - Mariadb Replication主从复制部署
目录一、系统初始化1.1、开启pillar1.2、系统初始化配置脚本实例1.1、selinux初始化1.2、firewalld初始化1.3、ntp时间同步#先使用pkg模块安装ntp服务,再使用cron模块加入计划任务1.4、内核优化1.5、DNS解析1.6、历史记录优化history1.7、配置yum源1.8、基础用户1.9、常用基础命令1.1...原创 2020-04-02 22:40:57 · 883 阅读 · 0 评论 -
SaltStack部署实践(7) - zabbix-agent部署
目录一、目录规划二、zabbix-agent部署#2.1、下载epel源并配置#2.2、测试环境,避免包名等原因,确保脚本正确性#2.3、agent配置文件jinja变量供sls调用#2.4、目标状态sls文件编写# 2.5、执行sls部署一、目录规划所有机器公用 -- base系统初始化 -- initzabbix安装 -- zabbixlogstash...原创 2020-03-31 22:38:18 · 288 阅读 · 0 评论 -
SaltStack部署实践(5) - SaltStack-API接口
目录#简介#安装部署# 安装salt-api和CherryPy# 生成自签名SSL证书# 使用create_self_signed_cert()执行功能生成自签名证书# master配置# 访问准备#创建访问认证用户# 访问授权# 启动salt-api# 访问验证# 访问认证,获取token# 直接使用模块方法# 使用cmd.run#简...原创 2020-03-31 22:11:26 · 662 阅读 · 0 评论 -
SaltStack部署实践(4) - JOB管理与Returns模块
目录一、salt-job管理# job存放数据目录# 缓存时间设置# Others二、returns模块配置job数据入库#配置returns返回值信息#mysql安全设置#创建模块相关表和用户授权#测试数据是否正常入库三、minion-id修改方法一、salt-job管理何为job? master在下发指令消息时,会附带上产生的jid(即...原创 2020-03-31 21:59:55 · 349 阅读 · 0 评论 -
SaltStack部署实践(3) - lamp环境搭建
目录一、lamp目录规划#创建模块与配置文件存放目录#准备分发到minion节点的配置文件二、apache部署三、php部署四、mysql部署五、写入top file,执行高级状态六、配置各节点httpd监听本机ip#设置jinja变量#确认grains正常获取节点信息#配置sls文件调取变量值#节点监听地址变为自身ip一、lamp目录规划#...原创 2020-03-28 03:51:36 · 428 阅读 · 0 评论 -
SaltStack部署实践(2) - Grains和Pillar组件以及jinja模块
目录一、Grains静态数据组件#Grains查询信息#Grains目标匹配#Grains在top file中进行匹配#Grains自定义二、Pillar动态参数组件#如何定义Pillar数据#Grains VS Pillar三、jinja模板引擎#简介#根据系统区别安装不同数据库一、Grains静态数据组件Grains是saltstack的组件...原创 2020-03-28 03:07:05 · 361 阅读 · 0 评论 -
SaltStack部署实践(1) - 配置管理与高级状态
目录一、salt master-minion模式部署#master和minion下载#配置master管理minion#通信原理二、salt salt-ssh模式部署#安装配置管理#使用ssh远程执行三、salt配置管理#master目录规划#先搞个apache服务sls脚本#执行sls四、salt高级状态#开启高级状态#编写计划脚本#先...原创 2020-03-28 02:36:26 · 555 阅读 · 0 评论