SaltStack常用模块 Module是日常使用SaltStack接触最多的一个组件,其用于管理对象操作,这也是SaltStack通过Push的方式进行管理的入口,比如我们日常简单的执行命令、查看包安装情况、查看服务运行情况等工作都是通过SaltStack Module来实现的。 当安装好Mast ...
分类:
其他好文 时间:
2020-08-25 15:51:39
阅读次数:
51
说明 API原理是通过调用master client模块,实例化一个LocalClient对象,再调用cmd()方法来实现的。以下API实现test.ping的示例:(其他API调用只需要改变cmd即可) 常用模块 Archive模块 功能:实现系统层面的压缩包调用,支持gzip、gunzip、ra ...
1、导入包 2、建立连接和测试网络 3、archive模块 4、cmd模块 用来执行命令行命令 5、cp模块 6、cron模块 7、dnsutil模块 编辑hosts文件,添加dns对应 8、file模块 9、iptables模块 10、network模块 11、pkg模块 相当于在客户机执行yum ...
所有模块 salt '172.30.100.126' sys.list_modules #列出当前版本支持的模块 salt '*' sys.doc cp #显示指定模块的文档 archive模块 实现系统层面的压缩包调用,支持gzip、gunzip、rar、tar、unrar、unzip等 cmd模 ...
分类:
系统相关 时间:
2018-12-18 14:40:26
阅读次数:
261
Saltstack简介Saltstack是一个服务器基础设施管理工具,它具有配置管理、远程执行、监控等功能。Saltstack由Python语言编写,基于C/S架构,即服务端master和客户端minions,Master和Minion之间是通过Zeromq(消息队列)进行通信的;适合大规模批量管理服务器。Saltstack常用模块(1)pkg模块:包管理,包括增删更新(2)file模块:管理文件
分类:
其他好文 时间:
2018-08-11 14:38:06
阅读次数:
254
Saltstack系列1:安装配置 Saltstack系列2:Saltstack远程执行命令 Saltstack系列3:Saltstack常用模块及API Saltstack系列4:Saltstack之Grains组件 Saltstack系列5:Saltstack之pillar组件 Saltstac ...
分类:
其他好文 时间:
2018-04-11 00:06:39
阅读次数:
191
Saltstack分为主控端和被控端。主控端的salt服务启动:systemctlstartsalt-master,被控端的服务启动:systemctlstartsalt-minion1、Saltstack的防火墙配置主控端防火墙允许TCP4505和4506端口,被控端不需要配置。原理是被控端直接与主控端的zeromq建立长链接,接受广播到的任务信息并执行。iptables-IINPUT-msta
分类:
其他好文 时间:
2018-02-16 16:04:19
阅读次数:
240
cp模块 功能:实现远程文件、目录的复制,以及下载URL文件等操作 使用cp模块配置管理之前,要首先指定saltstack所有状态文件的根目录,在master上做如下操作: 指定根目录(确定指定的目录是否存在,如果不存在,需要手动来创建目录) 修改之后重启master服务 ...
分类:
其他好文 时间:
2018-01-09 17:32:34
阅读次数:
182
lvs_server: 负载均衡集群后端的 real server. lvs_service: 负载均衡集群中的 dispatcher. ...
分类:
其他好文 时间:
2017-06-27 15:01:46
阅读次数:
162