原文:saltstack python API(二)

总的构想: 通过saltstack的LocalClient的run job异步执行任务方法,返回任务jid,并存于数据库中,前端通过ajax异步请求数据库,查看后台任务是否执行完成。 一:salts opts dictionary 有些客户端需要访问salts opts dictionary 一个字典包含master和minion的配置文件 通常字典的信息匹配通过环境变量如果做了设置的话,如果没有 ...

2016-12-06 13:56 11 5527 推荐指数:

查看详情

python 操作 saltstack Api(二) 示例

获取token 示例(python3): 其他函数示例(仅供参考,根据实际情况修改) #!/usr/bin/env python # coding: utf8 import urllib2,urllib try: import ...

Thu Jan 25 00:08:00 CST 2018 0 1145
Python3安装使用SaltStack以及salt-api详解

序言   最近在使用salt-api做主机批量管理部署,整理一下文档。之前使用saltstack 多用于命令行管理,自己做web版的自动化管理平台时,发现命令行的些许局限性,接触到salt-api,找到了替代方式。本文使用的saltstack 版本是2018.3.0最新版本,这个版本中官方做了 ...

Mon Nov 27 23:34:00 CST 2017 7 5568
Saltstack 常用的模块及API

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

Wed Nov 16 20:47:00 CST 2016 0 1695
saltstack API(一) 安装并测试

python3 安装api 安装配置api 另一种配置方法 salt-api 配置文件详解 日志查看/var/log/salt/master 或者 salt-master -l debug 测试 ...

Tue Jan 23 01:56:00 CST 2018 0 1202
Saltstack系列3:Saltstack常用模块及API

说明 API原理是通过调用master client模块,实例化一个LocalClient对象,再调用cmd()方法来实现的。以下API实现test.ping的示例:(其他API调用只需要改变cmd即可) 常用模块 Archive模块 功能:实现系统层面 ...

Wed Aug 10 00:15:00 CST 2016 0 9186
SaltStackPython 程序的结合

SaltStack 库中的 Modules: 在 SaltStack 中,每个子系统插件(plug-in)都是一个 Python Module。因此,SaltStack 库中的 Module 可以看作是一组 functions(例如:aka 命令);可以看作是一个应用(例如:mysql ...

Tue Aug 29 19:24:00 CST 2017 0 2417
saltstack-api使用详解

目录 1.1 salt-api安装 1.2 编写python脚本请求salt api接口 1.1 salt-api安装   参考博客:https://www.jianshu.com/p/012ccdff93cc   1、介绍     1. saltsatck本身就提供了一套算完整 ...

Sun May 10 23:15:00 CST 2020 0 570
SaltstackAPI接口与调用方式

saltstack看起来是成为一个大规模自动化运维和云计算管理的一个框架,类似于SDK,并不是像puppet仅仅成为一个工具.基于良好设计的API和清楚的思路,让salt的二次开发变得很简单.写很少的代码就可以将salt跟现有的运维系统结合.saltstack是用python语言 ...

Tue Aug 18 03:05:00 CST 2015 1 2441
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM