DevOps平台是企业级持续集成和持续交付工具,通过构建自动化、集成自动化、验证自动化、部署自动化,完成从开发到上线CICD过程。通过持续向团队提供及时反馈,让交付过程高效顺畅。
对以下产品做了一些调研:
产品 | 出品公司 | 配置要求 | 系统 | 私有化部署 | 是否开源 | 图形化流水线 | 官网 | github地址 |
jenkins | Hudson,现有oracle 和社区管理 | 1GB+可用内存 ,50GB硬盘 | centos 6.0+ | 支持 | 开源 | 支持,但丑 | https://www.jenkins.io/ | https://github.com/jenkinsci/jenkins |
蓝盾 | 腾讯 | 体验环境:8核16G100G 硬盘* 2台 | CentOS 7.x | 支持 | 部分开源 | 支持,还行 | https://bk.tencent.com/ | https://github.com/TencentBlueKing/bk-ci |
Rainbond | 好雨科技 | 体验环境:2 核4GB50 GB 硬盘*1台 | CentOS 7.x | 支持 | 开源 | 不支持图形化, | https://www.rainbond.com/ | https://github.com/goodrain/rainbond |
kubesphere | 青云科技 | 体验环境:2 核4GB40 GB 硬盘*1台 | CentOS 7.x | 支持 | 开源 | 支持,漂亮 | https://www.kubesphere.io/ | https://github.com/kubesphere/kubesphere |
云效 | 阿里云 | 不用自己部署,也就没有机器要求 | 不支持 | 不开源 | 支持,还行 | https://www.aliyun.com/product/yunxiao/ | ||
zadig | KodeRover 筑栈科技 | 体验环境:CPU4核内存8GB硬盘50GB | CentOS 7.x+ | 支持 | 开源 | 不支持图形化 | https://docs.koderover.com/zadig | https://github.com/koderover/zadig |
以下是几个流水线的编辑界面,相比之下,kubeShpere是最帅气的!
kubesphere 流水线:
蓝盾流水线:
云效流水: