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

Saltstack-Salt常用模块及API

Salt提供了非常丰富的功能模块,涉及操作系统的基础功能、常用工具支持等,可以通过sys模块列出当前版本支持的模块。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 salt '*' sys.list_modules 781915e2:  - acl  - aliases  - alternat...

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

saltstack的rest接口salt-api开发—基于flask-restful

之前官方给的salt-api在前期用着也还不错,后来发现貌似不支持timeout选项(也许我太弱,也没研究过它cherrypy的框架),搞来搞去实在没办法就拿着flask重新封装了一层webapi。 刚学的flask,写的不好勿喷(完全是为了公司需求啊!!) 代码都放在github上了,基本功能OK,只去掉了根据公司需求自定义的一些功能类。 地址:https://github.com/lus...

saltstack的rest接口salt-api开发—基于flask-restful
文章 2022-02-16 来自:开发者社区

saltstack的rest接口salt-api开发使用指南

前言:    saltsatck本身就提供了一套算完整的api,专业说法 sdk。 saltstack 的webui hahite就是用cherrypy框架和salt接口组成的。 salt-api 简单配置下 安装: 1 yum -y install salt-api 配置: 1 2 3 4 5 6 7 8 9 10 11 [root@65 ~]# t...

saltstack的rest接口salt-api开发使用指南
文章 2022-02-16 来自:开发者社区

结合saltstack打造mysql dba数据库运维平台化salt-api接口

前言:         这些日子两个项目齐头并进,按部就班的走,对于saltstack在开发中的经验,越发的丰富。        希望这个mysql自动化运维项目能让自己更加dba。。。 和dba这帮人混了半个月,碉堡了,数据在他们手里玩得很转悠 ~  要实现的功能: 全网mysql的复制情况监控! &nbs...

结合saltstack打造mysql dba数据库运维平台化salt-api接口
文章 2022-02-16 来自:开发者社区

SaltStack的salt-api里如何指定用户执行cmd.script

在杨威的协助下,命令行,API调用都完美搞定。 主要是RUNAS参数的位置,以及它作为CURL POST -D DATA的使用。   salt '1.2.3.4' cmd.script "salt://scripts/test.sh" "ok test" runas="user" curl -k https://127.0.0.1:8000/ -H "Accept: applicatio...

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

saltstack一些常用模块和api调用方法

  研究可执行模块的时候,发现很多自带的模块已经很完善,可以帮助我们完成日常工作了,这里写入自己的记录操作: 1、使用salt.clien调用接口操作举例: 1 2 3 4 5 >>> import salt.client >>> client = salt.client.LocalClient() &...

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

利用saltstack的api接口和modules实现实时监控

前言:      其实一说起实时监控,我就有很多的感想 ~  以前也做过几个类似的全网流量监控的项目,用过websocket的模式的,还有就是redis pubsub模式,还有就是从同事的nagios获取流量数据(这个结果很郁闷,nagios加了Ndoutils插件后可以把数据存入到mysql里面,当时水平不到位,获取的数据有断链,原因不明)。 这些方法也都...

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

saltstack二次开发构建自己的api

看看salt能干什么呢    也就是salt.states和salt.modules这2部分功能。    salt-cloud,salt-ssh等众多功能,具有很强大的功能和当下最需要的功能,所以saltstack在当前,以及未来,都有很大的发展空间。    在这个例子中,是用django+salt来提供api(restful api),...

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

Saltstack (modules、返回值cache、syndic、salt-ssh、API)

接上篇内容 redhat6.5 server1 172.25.29.1 salt-master   server2 172.25.29.2 salt-minion   server3 172.25.29.3 salt-minion   server4 172.25.29.4 salt-master ...

Saltstack (modules、返回值cache、syndic、salt-ssh、API)
文章 2017-11-12 来自:开发者社区

Saltstack常用模块及API(4)

    Saltstack提供了非常丰富的功能模块(用python所写),涉及操作系统的基础功能、常用工具支持等,当然也可以通过sys模块列出当前版本支持的模块 #salt '*' sys.list_modules     接下来抽取常见的模块进行介绍,同时也会列举模块的API使用方法。API的原理是通过调用master client模块,实例化一个Loca...

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

相关镜像