spug

一款适合中小企业的轻量自动化运维平台 Spug

只谈情不闲聊 提交于 2021-01-02 03:53:55
Spug 介绍 Spug:中文名称:麻雀,寓意:麻雀虽小,五脏俱全。 Spug 是面向中小型企业设计的无 Agent 的自动化运维平台,功能包含主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、进程端口站点监控、微信钉钉邮件报警等一系列功能。 Spug 特性 批量执行: 命令可以在线批量执行 文件管理: 主机文件在线上传下载 在线终端: 主机支持浏览器在线终端登录 任务计划: 灵活的任务计划,支持间隔执行,一次性执行,Crontab 风格执行 发布部署: 支持自动创建应用,支持工单,自定义发布流程 配置中心: 支持 KV、文本、Json 等格式的配置 监控中心: 支持站点、端口、进程、自定义等监控 报警中心: 支持短信、邮件、钉钉、微信等报警方式 优雅美观: 基于 Ant Design 的 UI 界面 开源免费: 前后端代码完全开源 网站 官网: https://spug.dev 演示: https://demo.spug.dev 演示账号: admin 演示密码:spug 开源地址 https://github.com/openspug/spug 预览 如果你感觉还不错,帮忙在Github点个star 来源: oschina 链接: https://my.oschina.net/u/4127566/blog/4327885

超赞!墙裂推荐这款开源、轻量无 Agent 自动化运维平台

和自甴很熟 提交于 2021-01-01 11:09:30
在日常运维管理的发展过程中,可视化、自动化是一个阶段的进程必备要素,所以,对于可视化运维平台的掌握与了解也非常重要,我们运维小伙伴们也在不断的探索与挖掘当中,今天,民工哥给大家安利一款可视化的自动化运维管理平台:Spug,开源、免费,功能强大。 Spug简介 Spug面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。 代码仓库地址:https://github.com/openspug/spug.dev 官网地址:https://www.spug.dev 使用文档:https://www.spug.dev/docs/about-spug/ 更新日志:https://www.spug.dev/docs/change-log/ 常见问题:https://www.spug.dev/docs/faq/ Spug的功能 批量执行: 主机命令在线批量执行 在线终端: 主机支持浏览器在线终端登录 文件管理: 主机文件在线上传下载 任务计划: 灵活的在线任务计划 发布部署: 支持自定义发布部署流程 配置中心: 支持 KV、文本、json 等格式的配置 监控中心: 支持站点、端口、进程、自定义等监控 报警中心: 支持短信、邮件、钉钉、微信等报警方式 优雅美观: 基于

中小企业如何做运维自动化

狂风中的少年 提交于 2020-08-07 13:14:15
不管大型还是中小型互联网公司,运维面对最多的工作就是发布部署,近些年各种运维自动化工具也越来越多,运维自动化每个人都有一套自己的理解,那么中小公司一般都怎么做运维自动化呢? 我们先看一下中小企业面临的问题: 人员有限,小一点的公司专业运维可能没有,开发自己上线,也有可能1-2个运维人员,基本不会投入专门的运维开发来开发运维自动化平台。 服务器少,可能不超过50台服务器。 版本更新迭代比较快,需要快速方便的发布回滚。 中小企业运维自动化常见做法: Gitlab+Jenkins,创建Jenkins任务,使用Jenkins登录服务器执行脚本实现发布,配合服务器多个脚本实现对服务器管理。 Gitlab+Jenkins+Ansible,使用Jenkins调用Ansible登录服务器执行脚本实现代码的发布,平时服务器管理使用Anaible进行服务器管理。 K8S平台,使用K8s发布平台,打包应用Docker镜像,通过K8s发布到线上。 使用开源的运维自动化平台发布管理,Github上有很多优秀的开源项目,可以使用。 虽然可以通过上面的几种方法把发布和经常操作的都实现自动化,但是避免不了登录服务器操作命令、配置任务计划,修改应用配置文件,配置服务器监控报警等。那么有没有开源平台可以很方便的实现上面说到的这些功能呢?下面就给给大家推荐一款面向中小企业的轻量级开源运维自动化平台: Spug 平台介绍

中小企业如何做运维自动化?

自古美人都是妖i 提交于 2020-04-27 17:22:56
不管大型还是中小型互联网公司,运维面对最多的工作就是发布部署,近些年各种运维自动化工具也越来越多,运维自动 化每个人都有一套自己的理解,那么中小公司一般都怎么做运维自动化呢? 我们先看一下中小企业面临的问题 : 人员有限,小一点的公司专业运维可能没有,开发自己上线,也有可能 1-2 个运维人员,基本不会投入专门的运维开发 来开发运维自动化平台。 服务器少,可能不超过 50 台服务器。 版本更新迭代比较快,需要快速方便的发布回滚。 中小企业运维自动化常见做法: Gitlab+Jenkins ,创建 Jenkins 任务,使用 Jenkins 登录服务器执行脚本实现发布,配合服务器多个脚本实现对服务器管 理。 Gitlab+Jenkins+Ansible ,使用 Jenkins 调用 Ansible 登录服务器执行脚本实现代码的发布,平时服务器管理使用 Anaibl e 进行服务器管理。 K8S 平台,使用 K8s 发布平台,打包应用 Docker 镜像,通过 K8s 发布到线上。 使用开源的运维自动化平台发布管理, Github 上有很多优秀的开源项目,可以使用。虽然可以通过上面的几种方法把发 布和经常操作的都实现自动化,但是避免不了登录服务器操作命令、配置任务计划,修改应用配置文件,配置服务器监控等。 那么有没有开源平台可以很方便的实现上面说到的这些功能呢