SaltStack 是基于 Python 开发的,也是基于 C/S 架构,通过服务端 ( master ) 控制多台客户端 ( minion ) 实现批量操作,这里我们安装一个服务端 ( 192.168.119.134 ) ,两个客户端 ( 192.168.119.135/136 ) 来进行实验 安 ...
分类:
其他好文 时间:
2019-01-14 18:55:25
阅读次数:
144
安装一台服务器:CentOS-7.4-x86_64-DVD-1708.iso root 密码:1 admin 密码:1 安装VMware Tools 制作镜像、挂载镜像、配置yum源: 1、dd if=/dev/cdrom of=/root/centos7.iso 2、mkdir /mnt/cent ...
分类:
其他好文 时间:
2019-01-11 11:33:48
阅读次数:
230
CMDB功能分析与实现方案 CMDB系统的主要功能 总结: CMDB的实现方案 方案一:Agent实现 (画图:https://www.draw.io/) 方案二:peremiko 方案三:saltstack salt stack安装 1.安装和配置 2.授权 3.执行命令 在master服务器上对 ...
分类:
数据库 时间:
2019-01-08 21:19:56
阅读次数:
271
问题:官网方式yum安装完saltstack之后,master与minion都成功启动后,但是却发现怎么都收不到minion的key。(zmq版本不一致所致,困扰了我好几天,希望能帮到大家。)分析:master上的状态:# 查看master 上的配置文件,只修改了interface:[root@ma... ...
分类:
其他好文 时间:
2019-01-08 15:36:26
阅读次数:
404
salt介绍 saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。 salt强大吗 系统管理员日常会进行大量的重复性操作,例如安装软件,修改配置文件,创建用户,批量执行命令等等。如果主机数量庞大,单靠人工维护实在让人难以忍受。 早期 ...
分类:
其他好文 时间:
2019-01-06 22:29:44
阅读次数:
231
ansible与salt对比相同都是为了同时在多台机器上执行相同的命令都是python开发不同agent(saltstack需要安装、ansible不需要)配置(salt配置麻烦,ansible基本不用配置)学习路线(salt比较陡峭,ansible比较平缓)第三方工具(salt比较少)开源社区的对接(salt比较少)现有用户(salt还是ansible少一些)二次开发扩展的能力(ansible比
分类:
其他好文 时间:
2019-01-04 12:18:10
阅读次数:
235
在jenkins上安装salt-master, pipeline{ agent{ node{ label 'master' customWorkspace '/srv/salt/xxx/result' }} parameters { choice(name: 'app_name', choices: ...
分类:
编程语言 时间:
2018-12-26 11:49:43
阅读次数:
737
@ "toc" 所谓Salt Saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的 . Salt有多强大! 系统管理元日常会进行大量的重复性操作,例如安装软件,修改配置文件,创建用户,批量执行命令等 ...
分类:
其他好文 时间:
2018-12-25 21:46:31
阅读次数:
204
资产采集的概念 资产采集的四种方式:Agent、SSH、saltstack、puppet 资产采集 Configuration Management Database 简称CMDB,CMDB存储与管理企业IT架构中设备的各种配置信息,它与所有服务支持和服务交付流程都紧密相联,支持这些流程的运转、发挥 ...
分类:
数据库 时间:
2018-12-20 18:55:07
阅读次数:
347
一、问题背景: 学习使用自动运维工具saltstack的过程中,其中state模块是帮助管理员控制minion达到一个预想的状态。换句话来说,我想让minion能够远程执行命令,自动配置环境文件,软件安装、服务启动、关闭,信息收集等自动化操作,都能通过saltstack的state模块实现。 并且最重要的一个好处就是简单、简洁、方便。引用一段官方文档的话:Simplicity,
分类:
其他好文 时间:
2018-12-20 11:46:46
阅读次数:
242