saltstack有3大功能:远程执行,配置管理,云管理 其中远程执行又可分解为:目标,模块,返回 这3个部分。 比如下面语句 [root@master ~]# salt '*' test.ping minion01: True minion02: True ...
本来转自http: www.cnblogs.com MacoLee p .html 版权归原作者所有 说明 API原理是通过调用master client模块,实例化一个LocalClient对象,再调用cmd 方法来实现的。以下API实现test.ping的示例: 其他API调用只需要改变cmd即可 常用模块 Archive模块 功能:实现系统层面的压缩包调用,支持gzip gunzip rar ...
2017-01-09 08:58 0 1963 推荐指数:
saltstack有3大功能:远程执行,配置管理,云管理 其中远程执行又可分解为:目标,模块,返回 这3个部分。 比如下面语句 [root@master ~]# salt '*' test.ping minion01: True minion02: True ...
saltstack远程执行 安装完Saltstack后可以立即执行shell命令,更新软件包并将文件同时分不到所有受管系统。所有回复都以一致的可配置格式返回。远程执行参考文档:http://docs.saltstack.cn/topics/tutorials/modules ...
目录 Remote Execution salt state salt state 系统 salt state 系统流程 Runner ...
SaltStack可以分为Master和Minion,自定义modules模块可以让你更加便捷的在两者之间进行信息收集和获取。 首先需要在master机器的file_roots 下建一个_modules文件夹,里面放.py 文件,也就是自定义模块。 1.1: file_roots ...
命令 命令格式: 例: 常用参数 针对<操作目标>,Saltstack提供了多种方法对被控主机(id)进行过滤。下面列举出常用具体参数:-E,--pcre,通过正则表达式进行匹配: -L,--list,以主机id名列表的形式进行 ...
编辑文件fansik.sh 脚本内容: 编辑sls文件fansik_shell.sls: 内容: 执行: salt '*' state.sls fansik_shell 这个source也可以是远程web服务器上的资源,如:http ...
saltstack 支持在master上向client 远程执行命令,并显示命令执行的结果 命令格式: 示例 示例1 ping检查agent 示例2 执行命令 针对<操作目标> saltstack 提供了多种方法对client(id)进行过滤 ...
SaltStack实战 #安装 安装注意几点 python-libs-2.6.6-64.el6.x86_64 conflicts with file from package python-2.6.6-36.el6.x86_64 yum install python-libs解决 ...