关于程序员:开源项目自动化运维平台spug

37次阅读

共计 1031 个字符,预计需要花费 3 分钟才能阅读完成。

Spug

根本介绍

Spug 是面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机治理、主机批量执行、主机在线终端、利用公布部署、在线工作打算、配置核心、监控、报警等一系列性能。

  • 批量执行: 主机命令在线批量执行
  • 在线终端: 主机反对浏览器在线终端登录
  • 文件治理: 主机文件在线上传下载
  • 工作打算: 灵便的在线工作打算
  • 公布部署: 反对自定义公布部署流程
  • 配置核心: 反对 KV、文本、json 等格局的配置
  • 监控核心: 反对站点、端口、过程、自定义等监控
  • 报警核心: 反对短信、邮件、钉钉、微信等报警形式
  • 优雅好看: 基于 Ant Design 的 UI 界面
  • 开源收费: 前后端代码齐全开源

在线预览

账号: admin
明码: spug.cc

预览地址: https://demo.spug.cc/

代码仓库

  • gitee: https://gitee.com/openspug/spug
  • github: https://github.com/openspug/spug
  • 官网地址: https://spug.cc

环境反对

  • Python 3.6+
  • Django 2.2
  • Node 12.14
  • React 16.11

开发文档

查看开发文档: 文档核心

开源协定

应用AGPL-3.0 开源协定

次要性能

  • 数据统计
  • 主机治理
  • 批量执行
  • 利用公布
  • 工作打算
  • 配置核心
  • 监控核心
  • 报警核心
  • 登录日志治理
  • 用户治理
  • 角色治理
  • 零碎设置
  • ….

演示截图

登录

仪表盘

  • 工作台:
  • 数据面板

主机治理
治理保护平台可操作的主机,首次增加主机时须要输出 ssh 指定用户的明码。

  • 主机列表:
  • 新建主机:
  • web 终端:

执行工作
蕴含保护命令模版和批量近程执行命令两局部性能,罕用来执行一些长期的工作例如,批量装置 / 卸载某个依赖包等。

模板治理
用于存储简单、罕用的命令汇合,以便前期可随时应用。一旦创立后就能够间接从模板库里获取绝对应的命令。

  • 模板列表:
  • 新建模板:

文件散发

利用治理
治理和保护可公布的利用。每个利用又能够创立对应环境的公布配置。

  • 利用列表:
  • 利用配置(环境变量配置):

公布配置
配置指定利用在某环境下如何执行公布,公布反对两种形式 惯例公布 自定义公布

  • 公布配置列表:
  • 新建公布:

构建仓库

公布申请

工作打算

环境治理

系统配置

结尾

感谢您认真观看结束此文章,如果此文章对您有帮忙的话,还请您 点赞、珍藏、评论 ,这对我有很大的帮忙。
咱们所有的目标都是为了: 让你找到喜爱的开源我的项目,爱上开源参加开源。

点赞:你的认可是我创作的能源!
珍藏:你的青眼是我致力的方向!
评论:你的意见是我提高的财产!

最初祝大家变得更强!

本文由 mdnice 多平台公布

正文完
 0