当前位置:   article > 正文

【DevOps】Jpom&Spug_spug和jenkins区别

spug和jenkins区别

背景

使用jenkins作为DevOps工具,在实际使用中发现了一个问题,如果环境是在开发、测试、预发,一键部署问题都不大,即便是崩了那就崩了,但是线上环境不小心点了一下发布事情就大了,这就必须有一些手段来达到控制的目的,比如线上发布要审核等。

目的

各种环境便捷部署,并且带有权限控制,对线上环境的部署做一些审核控制等

介绍

Jpom跟Spug都是开源的DevOps工具,都能实现便捷部署,并且各自都有自己的一套权限控制体系

对比

JpomSpug
开发语言Java+VuePython+React
便捷部署支持支持
权限控制支持支持
监控报警支持支持
docker可视化支持不支持
应用一键启停支持不支持
ssh支持支持
文件上传下载支持支持

结论是Spug对比Jpom会更轻一些,但是从另一个角度上看Jpom提供了更强大的在线运维的能力

Jpom

github:【wpsshop博客】

推荐阅读