
SaltStack
SaltStack是一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。
Kaiser king
Life is short,you need Python
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SaltStack自动化运维管理(四)——使用源码部署nginx服务
SaltStack自动化运维管理(四)——使用源码部署nginx服务cd /srv/salt/mkdir nginxcd nginx/ #在此目录下放nginx源码包vim init.slsinstall-nginx: pkg.installed: - pkgs: - gcc - make - pcre-devel - openssl-devel archive.extracted: - name: /mnt -原创 2020-06-17 10:46:33 · 345 阅读 · 0 评论 -
SaltStack自动化运维管理(三)——配置管理
SaltStack自动化运维管理(三)——配置管理1. 了解YAML语法2. 配置管理3. 案例一:安装一个软件包4. 案例二:安装多个软件包5. 案例三:卸载多个软件6. 案例四:不同的节点安装不同的软件包7. 案例五:安装软件包并且进行配置8. 案例六:安装包,配置并且启动服务9. 案例七:使用源码安装包1. 了解YAML语法规则一: 缩进Salt需要每个缩进级别由两个空格组成,不要使用tabs。规则二: 冒号字典的keys在YAML中的表现形式是一个以冒号结尾的字符串。my_key: m原创 2020-06-17 09:27:01 · 465 阅读 · 0 评论 -
SaltStack自动化运维管理(二)——远程执行
SaltStack自动化运维管理(二)——远程执行与配置管理1. 远程执行shell命令2. 编写远程执行模块3. 配置管理1. 远程执行shell命令Salt命令由三个主要部分构成:salt '<target>' <function> [arguments]target: 指定哪些minion, 默认的规则是使用glob匹配minion idsalt '*' test.pingTargets也可以使用正则表达式:salt -E 'server[1-3]' te原创 2020-06-16 17:46:13 · 284 阅读 · 0 评论 -
SaltStack自动化运维管理——一键部署zabbix监控
SaltStack自动化运维管理——一键部署zabbix监控1. 准备工作2. 搭建软件仓库3. 配置仓库目录4. 配置数据库5. 配置zabbix-server6. 配置zabbix-agent7. 配置zabbix-web8. 编写top文件9. 编写pillar目录10. 一键推送部署1. 准备工作三台虚拟机:server1,server2,server3,关闭火墙和selinux,可以连网,并且已经完成saltstack的部署(配置过程点击这里查看)。salt-master端:server1原创 2020-05-21 03:38:01 · 353 阅读 · 0 评论 -
SaltStack自动化运维管理(一)——简介与部署
SaltStack自动化运维管理——简介与部署1. saltstack简介2. saltstack安装与配置1. saltstack简介saltstack是一个配置管理系统,能够维护预定义状态的远程节点。saltstack是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。saltstack是运维人员提高工作效率、规范业务配置与操作的利器。Salt的核心功能使命令发送到远程系统是并行的而不是串行的使用安全加密的协议使用最小最快的网络载荷提供简单的编程接口Salt同样引入原创 2020-05-20 16:01:51 · 332 阅读 · 0 评论