saltstack 实现一个快速的远程执行系统 saltstack的运行方式: Local 本地运行,交付管理 Master/Minion <<< 常用方式 Salt SSH 不需要客户端 salt部署基本架构: 主要区分是salt-master和salt-minion,顾名思义master是中心控 ...
分类:
其他好文 时间:
2019-01-19 13:17:30
阅读次数:
236
引入 简介 saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。 早期运维人员会根据自己的生产环境来写特定脚本完成大量重复性工作,这些脚本复杂且难以维护。系统管理员面临的问题主要是1、系统配置管理,2、远程执行命令,因此诞生了很多开 ...
分类:
其他好文 时间:
2019-01-19 00:44:43
阅读次数:
228
salt介绍 saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。在市面上,如同salt的批量管理工具ansible、fabric、puppet、chef、ansible。 saltstack的运行方式 Local 本地运行,交付管 ...
分类:
其他好文 时间:
2019-01-18 20:38:07
阅读次数:
205
<!--end: blogStats --> <!--end: navigator 博客导航栏 --> <!--end: header 头部 --> <!--done--> saltstack高效运维 salt介绍 saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初 ...
分类:
其他好文 时间:
2019-01-17 12:46:17
阅读次数:
153
自己琢磨的好几天就是光看资料,还是没琢磨明白,建议大家一定要亲自动手在机器上测试下。我们以saltstack管理tomcat启动与重启为例子:master主机上目录结构如下[root@sylsalt]#pwd/srv/salt[root@sylsalt]#tree.├──app│├──files││└──server.xml│└──tomcat.sls└──prod├──services└──st
分类:
其他好文 时间:
2019-01-16 23:20:21
阅读次数:
288
salt-ssh 部署,以下在 master 操作: (1) 我们在安装部署 SaltStack 的时候,需要安装 salt 客户端,还要与 salt 服务端进行认证才能互相通信(2) 如果我们使用 salt-ssh 的方式就不需要安装 salt 客户端,也不需要做认证,是 master 基于 ss ...
分类:
其他好文 时间:
2019-01-16 13:10:03
阅读次数:
720
这里演示如何使用 salt-master 对多台 salt-minion 批量添加任务计划,步骤如下: ...
分类:
其他好文 时间:
2019-01-15 21:03:03
阅读次数:
250
这里演示如何使用 salt-master 对多台 salt-minion 批量执行脚本,步骤如下: ...
分类:
其他好文 时间:
2019-01-15 20:31:12
阅读次数:
409
首先在 minion 上编辑 grains 配置文件,然后添加自定义的 grains: 然后在 master 上就可以根据 grains 信息进行操作: ...
分类:
其他好文 时间:
2019-01-15 15:57:16
阅读次数:
209
Grains: (1) grains 是 minion 启动时收集到的一些系统信息,比如操作系统版本、内核版本、CPU、内存、硬盘、设备型号等(2) grains 信息并不是动态的,并不会实时变更,它是在 minion 启动时收集到的,我们也可以自定义 grains 信息 ...
分类:
其他好文 时间:
2019-01-15 15:45:00
阅读次数:
222