方便自己查看。就记录下。。。saltstack常用命令*指的是所有的minionsalt-d//查看帮助文档
salt-d|grepservice//查看service相关模块命令
salt‘*‘sys.doc//查看帮助文档
salt-key-L#查询所有接收到的证书
salt-key-a<证书名>#接收单个证书
salt-key-A#接受所有证书
salt-..
分类:
其他好文 时间:
2016-02-24 15:50:18
阅读次数:
643
课程大纲敏捷开发介绍持续集成与高效自动化代码发布和部署持续集成目标Git+Docker+Bamboo+SaltStack最佳搭配实践实际企业案例演示本节课程架构图讲师介绍Alex(金角大王)开课时间:2.24号(本周三晚8:30-10:30)报名地址:http://ke.qq.com/course/109101#term_id=100121544
分类:
其他好文 时间:
2016-02-23 06:13:28
阅读次数:
356
1.1master节点SaltMaster需要绑定系统上2个TCP端口,分别是4505和4506。yuminstallsalt-master配置master开机自动启动:chkconfigsalt-masteron启动Master:servicesalt-masterstartSaltMaster也能够在前台以debug模式启动,这样会极大增加命令输出:salt-master-ldebug1.2minion..
分类:
其他好文 时间:
2016-02-19 19:12:56
阅读次数:
178
SLS(代表SaLt State文件)是Salt State系统的核心。SLS描述了系统的目标状态,由格式简单的数据构成。这经常被称作配置管理 首先,在master上面定义salt的主目录,默认是在/srv/salt/下面,vim /etc/salt/master: file_roots: base
分类:
其他好文 时间:
2016-02-18 13:41:45
阅读次数:
338
一、Python安装saltstackpipinstallsalt二、接口调用实例1、test.pingimportsalt.clientclient=salt.client.LocalClient()ret=client.cmd(‘*‘,‘test.ping‘)printret2、cmd模块1)功能:实现远程命令的调用执行2)实例:获取所有主机的内存使用情况salt‘*‘cmd.run"free-m"client..
分类:
编程语言 时间:
2016-02-05 02:05:41
阅读次数:
716
前言 最近看了一下ansible,挺火的一个配置管理工具,对比老大哥puppet,使用起来要简单一些,并且可以批量执行命令,对比同是python语言编写的saltstack,不需要安装客户端(基于paramiko),也更灵活一些,尤其我们现有的登录方式,通过跳板机加密钥,改造成ansible成本很低
分类:
其他好文 时间:
2016-02-03 18:15:30
阅读次数:
132
前言 最近看了一下ansible,挺火的一个配置管理工具,对比老大哥puppet,使用起来要简单一些,并且可以批量执行命令,对比同是python语言编写的saltstack,不需要安装客户端,也更灵活一些,尤其我们现有的登录方式,通过跳板机加密钥,改造成ansible成本很低,准备学习一下以后在生产
分类:
其他好文 时间:
2016-02-02 16:46:43
阅读次数:
201
cp模块在配置管理系统中,从中心服务器向客户端推送文件是很基本的需求。SaltStack使用内建的ZeroMQ服务器做为文件服务器。文件服务器主要用来在state系统中推送文件到客户端,也可以用于其他文件的传输。cp模块客户端对文件服务器的操作都在cp模块中。SaltState系统,也可使用..
分类:
其他好文 时间:
2016-01-29 12:31:43
阅读次数:
211
今天发现之前创建nagios用户是在/bin/bash下的,存在一定的安装隐患,由于涉及的服务器数量较多,所以采用saltstack命令行批量更改。利用sed匹配字符串(nagios)所在行,并且替换这行的一些关键字(/bin/bash)salt‘*‘cmd.run"sed-i‘/nagios/s#/bin/bash#/sbin/nologin#‘/etc/..
分类:
其他好文 时间:
2016-01-23 18:37:57
阅读次数:
142
salt分组配置我是以ip地址作为minion的id,这样在master上管理的时候,一目了然的知道是哪台minion。要是有dns的支持就更好了,直接规范主机名。一、依靠nodegroups编辑master的配置文件:加入一行:default_include:include/group.conf编辑default_include:include/group.conf..
分类:
其他好文 时间:
2016-01-19 01:49:46
阅读次数:
168