文章 2022-02-16 来自:开发者社区

saltstack python api 调用

一、Python安装saltstack pip install salt 二、接口调用实例 1、test.ping import salt.client client = salt.client.LocalClient() ret = client.cmd('*','test.ping') print ret 2、cmd模块 1)功能:实现远程命令的调用执行 2)实例: 获取所有主机的内存使...

文章 2022-02-16 来自:开发者社区

关于python调用zabbix api接口的自动化实例 [结合saltstack]

前言:    这两天一直做一个叫集群配置管理平台的自动化项目,写了有20多天了,项目做的还算顺利,只是一堆的接口需要写,有点烦。因为clusterops项目到最后肯定是要和监控平台做结合的,这两天也抽时间看了下。   以前自己也写过不少类似zabbix的接口调用教程,当时看的时候,由于时间有限,也都是草草跑demo。 请大家多关注下我的独立博客,更多的关于zabbix...

文章 2022-02-16 来自:开发者社区

saltstack的启动报错大部分是因为python!!!

今天安装saltstack 来对之前的笔记做些修正,saltstack默认的是2.7版本的python工具,如果不是纯净的操作系统的话,也可能启动会发生各种各样的错误, 在网上没有找到任何的解决办法,因为碰到很多朋友都出现各种各样的错误,这些基本全部都是代码或者缺少模块的报错 ImportError: No module named certifi 比如以上错误,可以使用pip instal...

文章 2022-02-15 来自:开发者社区

不通用版(从SVN取版本,通过MAVEN生成JAVA包,通过SALTSTACK传送到远程服务器并自动重启TOMCAT服务)PYTHON代码

从昨晚写到今天啊, 第一版测试成功了。 PHP和JAVA的更新相对来说,PHP的自动化更新是简单多啦~~ 当然,这只是运维工作当中的一环~~ #!/usr/bin/env python # -*- coding: utf-8 -*- import os,sys,commands,subprocess import re,time,logging from optparse import...

不通用版(从SVN取版本,通过MAVEN生成JAVA包,通过SALTSTACK传送到远程服务器并自动重启TOMCAT服务)PYTHON代码
问答 2021-11-19 来自:开发者社区

Python中的SaltStack是什么?

Python中的SaltStack是什么?

文章 2017-11-14 来自:开发者社区

通过python和websocket构建实时通信系统[扩展saltstack监控]

先放一个小demo~ 用html5的websocket实现的聊天平台。后端用的是python bottle框架。 后期要改成监控,可能要联合saltstack做实时的监控。 像上篇博客说的那样,实时监控就那点东西,就是接收数据、显示数据 。 像下面这样: 原文地址:http://rfyiamcool.blog.51cto.com/1030776/1269232 WebSocket API...

文章 2017-11-12 来自:开发者社区

56. Python saltstack 二次开发(1)

Saltstack简介 Salt 是: 一个配置管理系统,能够维护预定义状态的远程节点(比如,确保指定的报被安装,指定的服务在运行); 一个分布式远程执行系统,用来在远程节点(可以是单个节点,也可以是任意规则挑选出来的节点)上执行命令和查询数据; 开发其的目的是为远程执行提供最好的解决方案,并使远程执行变得更好,更快,更简单。 Saltstack(中国用户组 www.saltstack.cn .....

文章 2017-11-12 来自:开发者社区

57. Python saltstack 二次开发(2)

回顾上一节: grains 和 pillar 都是定义他们的属性的 grains 定义在minion端(定义完必须重启minion,才能生效) pillar  定义在master端(无需重启即可生效) saltstack的api Salt-api有两种方式: 第一种:是函数的形式,有人家定义好的函数,我们可以直接调用,直接写python代码调用函数或者类就可以了。 第二种:形式是salt...

57. Python saltstack 二次开发(2)
文章 2017-11-12 来自:开发者社区

通过Python利用saltstack进行生成服务器资产清单

  前言:人工去对每一台服务器的硬件信息并记录早已经过去了,无论通过脚本还是自动化工具都是可以进行一次编写到处抓取的,本文主要使用saltstack作为使用工具,然后利用其提供的APi编写所需的Python脚本~~     需求如下:生成服务器主机名,IP地址,内存,CPU核数,操作系统,数据盘配额,主要运行服务        ...

通过Python利用saltstack进行生成服务器资产清单

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

相关镜像