让前端飞Web前端之路技术干货

APubPlat 一款Devops自动化部署、持续集成、堡垒机开

2019-06-05  本文已影响2人  只此一生的我

嗨、很高心你能进入这里,我是zane, 在这里给你介绍一款完整的Devops自动化部署工具

APubPlat - 一款完整的Devops自动化部署、持续集成、堡垒机、并且友好的Web Terminal开源项目。

如果你对它感兴趣,就给一个小小的关注吧,一款好的产品更需要碰撞和火花。:

github address : https://github.com/wangweianger/APubPlat

document : http://apub-wiki.seosiwei.com

接下来我还会持续的更新和迭代。

功能描述

应用场景

安装环境

APubPlat依赖的环境并不复杂,对软硬件的要求也并不高,一台1G双核的服务器都能搞定。

APubPlat 开发技术基于egg.js、vue.js, 因此只需要安装node环境,node.js版本推荐 8.9.0 ~ 10.15.1 之间

数据库基于mongudb、环境数据库基于redis、web服务器基于nginx,所有的软件和服务你都可以安装在一台机器中。

如果想了解更多你可以选择去查看项目文档: http://apub-wiki.seosiwei.com

项目预览

登录界面、第一次使用时请注册admin账号,其他账号在后台中进行新增和编辑管理

10.png

你可以自定义任何适合你的项目环境

01.png

资产管理是项目的一个核心能力,所有持续集成都依赖于资产,也是Web Terminal的入口之一

03.png

你可以新建任何需要发布和管理的应用,分配相应的资产,可以选择单机部署、部分部署或者全量部署

04.png

在这里你可以查看任何时候的应用构建状态、备份状态、生成配置状态

06.png

一切的部署都依赖于shell脚本,脚本的正确与否,决定了你的应用是否能部署成功

07.png

友好的web化界面部署日志,支持多机,你可以随时掌控部署状态,也可随时终端某台机器的发布

08.png

强大的Web Terminal能力,跟xshell工具一样的体验,随时随地管理你的资产吧

09.png

感兴趣

如果你有那么一点感兴趣,别犹豫先star或者watch,我会持续的更新和迭代,让它成为你开发中的神器吧

github address: https://github.com/wangweianger/APubPlat

如果你也认可我,那也可以给我一个following额

你还可以加入QQ群来尽情的交流吧,一款好的产品更需要碰撞和火花。

ewm.jpg
上一篇 下一篇

猜你喜欢

热点阅读