
saltstack
文章平均质量分 77
saltstack从入门到进阶
汪泽文666
2021年度博客新星top8,天道酬勤
展开
-
SaltStack进阶
SaltStack进阶1. masterless的应用1.1 应用场景1.2 masterless配置1.2.1 修改配置文件minion1.2.2 关闭salt-minion服务1.2.3 salt-call命令2. salt-master高可用2.1 salt-master高可用配置2.1.1 修改node1的配置文件2.1.2 测试连通性2.1.3 在另一台master上的操作2.14 测试连通性2.2 salt-master高可用之数据同步2.2.1 测试高可用2.2.2 执行状态模块3. salt原创 2021-12-01 10:32:37 · 574 阅读 · 0 评论 -
saltstack部署zabbix
saltstack部署zabbix1. 目录结构2. pillar结构3. module的配置文件4. module的MySQL5. module的php6. zabbix项目7. apache8. MySQL9. zabbix安装部署1. 目录结构├── prod│ ├── module│ │ ├── application│ │ │ ├── php8│ │ │ │ ├── files│ │ │ │ │ ├── init.d.php原创 2021-11-30 23:54:42 · 345 阅读 · 0 评论 -
SaltStack之salt-ssh
SaltStack之salt-ssh1.salt-ssh介绍2. salt-ssh的特点3. salt-ssh远程管理的方式4. salt-ssh管理4.1 通过使用用户名密码的SSH实现远程管理4.2 测试连通性4.3 也可以使用免密的登录的方式进行连接4.4 测试5. 通过salt-ssh初始化系统安装salt-minion5.1 安装salt-minion5.2 验证5.3 在主控端查看key值1.salt-ssh介绍salt-ssh可以让我们不需要在受控机上安装salt-minion客户端也能够原创 2021-11-30 22:48:48 · 448 阅读 · 0 评论 -
saltstack的配置管理与数据系统
saltstack的配置管理与数据系统1. YAML语言1.1 YAML的基本规则:2. 使用SaltStack配置一个apache实例2.1 在Master上部署sls配置文件并执行3. 使用SaltStack在minion02上配置nginx实例3.1 在Master上部署sls配置文件并执行3.2 在minion02上检查4. top file4.1 top file的介绍4.2 使用top file来管理minion02上的nginx4.3 同时管理minion01和025. 高级状态highsta原创 2021-11-30 17:52:40 · 672 阅读 · 0 评论 -
saltstack之系统初始化状态编写
saltstack之系统初始化状态编写1. 目录结构2. 关闭selinux3. 关闭防火墙4. 时间同步(chrony)5. 内核优化与文件描述6. ssh服务优化7. 精简开机系统服务8. 历史记录优化、设置终端超时时间9. yum源10. 安装zabbix_agentd11. 安装salt-minion12. 基础命令1. 目录结构[root@master base]# pwd/srv/salt/base[root@master init]# tree ..├── basepkg│原创 2021-11-30 17:12:13 · 194 阅读 · 0 评论 -
saltstack部署MySQL主从
saltstack部署MySQL主从1. 目录结构2. 编写状态文件2.1 main.sls文件内容2.2 master.sls的文件内容2.3 slave.sls文件内容2.4 grant-mysql.sls文件内容2.5 master_mysql.sls文件内容2.6 slave.sls文件内容3. 配置文件3.1 master.cnf文件内容3.2 my.cnf.j2文件内容3.3 mysql.server文件内容3.4 mysql.service文件内容3.5 mysql.sh文件内容3.6 sl原创 2021-11-26 14:55:56 · 748 阅读 · 0 评论 -
SaltStack之return与job管理
SaltStack之return与job管理1. SaltStack组件之return2. return流程3. 使用mysql作为return存储方式3.1 部署一台mysql服务器用作存储服务器4. job cache5. job管理1. SaltStack组件之returnreturn组件可以理解为SaltStack系统对执行Minion返回后的数据进行存储或者返回给其他程序,它支持多种存储方式,比如用MySQL、MongoDB、Redis、Memcache等,通过return我们可以对SaltS原创 2021-11-25 13:54:57 · 224 阅读 · 0 评论 -
saltstack之常用模块
saltstack之常用模块1. saltstack的模块介绍2. SaltStack常用模块2.1 network模块2.1.1 ping模块2.1.2 get_hostname模块2.1.3 get_fqdn模块2.1.4 hw_addr模块2.1.5 active_tcp模块2.1.6 calc_net模块2.1.7 connect模块2.1.8 default_route模块2.1.9 mod_hostname模块2.1.10 get_route模块2.1.11 ifacestartswith模块2原创 2021-11-20 10:23:47 · 10891 阅读 · 0 评论 -
SaltStack入门介绍
SaltStack入门介绍1. SaltStack简介2. 自动化运维工具3. saltstack的特点3.1 ZeroMQ介绍3.2 ZeroMQ的常用的两种模型4. saltstack服务架构4.1 saltstack四大功能与四大运行方式4.2 saltstack组件介绍5. saltstack安装与最小化配置5.1 saltstack配置文件6. saltstack的认证机制6.1 master与minion的认证过程6.2 远程执行6.3 salt命令使用1. SaltStack简介SaltS原创 2021-11-16 10:39:48 · 547 阅读 · 0 评论