原文:Saltstack系列3:Saltstack常用模块及API

说明 API原理是通过调用master client模块,实例化一个LocalClient对象,再调用cmd 方法来实现的。以下API实现test.ping的示例: 其他API调用只需要改变cmd即可 常用模块 Archive模块 功能:实现系统层面的压缩包调用,支持gzip gunzip rar tar unrar unzip等 示例: API调用: cmd模块 功能:实现远程的命令行调用执行 ...

2016-08-09 16:15 0 9186 推荐指数:

查看详情

Saltstack 常用模块API

Saltstack提供了非常丰富的功能模块,设计操作系统的基础功能,常用工具支持等, 官网模块介绍 http://docs.saltstack.com/ref/modules/all/index.html 一 列出当前版本支持的模块 所有主机saltstack支持 ...

Wed Nov 16 20:47:00 CST 2016 0 1695
saltstack常用模块

介绍一些常用saltstack模块,更多模块参考官方网站 1、跟安装包相关的模块:salt.states.pkg salt.states.pkg.downloaded(name, version=None, pkgs=None, fromrepo=None, ignore_epoch ...

Sat Oct 14 00:00:00 CST 2017 0 1518
Saltstack系列6:Saltstack之state

state功能 state是Saltstack最核心的功能,通过预先定制好的sls(salt state file)文件对被控制主机进行状态管理,支持包括程序包(pkg)、文件(file)、网络配置(network)、系统服务(service)、系统用户(user)等。 state的定义 ...

Thu Aug 11 23:31:00 CST 2016 0 2455
Saltstack系列4:Saltstack之Grains组件

grains说明 grains是Saltstack最重要的组件之一,grains的作用是手机被控主机的基本信息,这些信息通常都是一些静态类的数据,包括CPU、内核、操作系统、虚拟化等,在服务器端可以根据这些信息进行灵活定制,管理员可以利用这些信息对不同业务进行个性化定制。 例:(janja模板 ...

Thu Aug 11 00:30:00 CST 2016 0 2034
Saltstack

Saltstack 简介 SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq ...

Tue Nov 02 08:16:00 CST 2021 0 106
saltstack python API(二)

总的构想: 通过saltstack的LocalClient的run_job异步执行任务方法,返回任务jid,并存于数据库中,前端通过ajax异步请求数据库,查看后台任务是否执行完成。 一:salts opts dictionary 有些客户端需要访问salts ...

Tue Dec 06 21:56:00 CST 2016 11 5527
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM