轻量好用的 Python 开源自动化运维平台

2020-04-27 09:52:53 +08:00
 yupozhang

推荐一款开源轻量级运维平台:Spug

简单好用,不需要安装 Agent,功能包含主机管理、主机批量执行、主机在线终端、应用发布、任务计划、配置中心、监控、报警等一系列功能。

Githubhttps://github.com/openspug/spug

官网: https://spug.dev

技术栈

后端:Python+Django

前端:React+Antd

公众号: openspug

如果你感觉不错。欢迎在仓库点击 Star 。

8094 次点击
所在节点    Python
48 条回复
ps1aniuge
2020-04-30 23:34:40 +08:00
欢迎楼主,的后台,集成卡死你 3000 。
《卡死你 3000 》 是世界第一的远程命令行,它开源,免费,跨平台,号称比 ansible 简单好用 10 倍。卡死你现已经基本成熟。
https://www.v2ex.com/t/644624
后期我还要基于它,开发一套山寨版 k8s,用于和 k8s 竞争。寨版 k8s,一年内 ga 。
欢迎进群详聊,,qq 群:700816263

卡死你 3000 的主要对手是 ansible,次要对手是阿里云助手,腾讯云蓝鲸。
JFallen
2020-05-01 08:57:46 +08:00
好像不能批量添加主机吧,这是个问题啊
ps1aniuge
2020-05-01 14:41:00 +08:00
@aaaaaaaaa 不是这个意思,我是说 A=123 B=456 需要配置在添加的主机上,然后在批量执行的脚本中引用这个变量,而不是直接把变量写在脚本里------------shell 和 python,没有跨脚本的变量,只能用 source 。因为没有设计跨脚本使用变量。

powershell 和卡死你 3000 就不同了。有一个全局变量域,域位于 powershell 进程内,位于脚本外。是强类型。
你可以在所有脚本,函数中,用:
$global:a = 1
全局作用域内的变量,所有脚本都能读写。另外卡死你 3000,powershell 还支持远程强类型对象,而不需要自己手动序列化 /反序列化。---------世界第一的远程脚本命令行,绝非浪得虚名!
这在我写的《 ps 入门教程 087.txt 》里有写。

shell 和 py 总得去非 a 礼环境变量,而 ps1 自己有房外丫鬟 ;)
Qiled
2020-05-05 23:14:18 +08:00
好东西。已 star
yupozhang
2020-05-06 09:26:11 +08:00
@Qiled 感谢支持。
yupozhang
2020-05-06 09:28:21 +08:00
@JFallen
@AloneS
主机批量导入功能很快会支持。在下个版本里面支持了。
bulabean
2020-05-12 14:45:15 +08:00
已 star
yupozhang
2020-05-13 09:52:25 +08:00
@bulabean 感谢支持。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/666487

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX