原文: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