CD/CD系统之OPEN-C3
一、OPEN-C3介绍
在整个的运维环节中,对产品的持续构建(CI)持续部署(CD)伴随着产品的整个生命周期。
一个运行良好的运维系统可以辅助提升运营效率,达到持续运营(CO)的效果。OPEN-C3为解决CI/CD/CO而生。
产品文档:https://open-c3.github.io
github地址:https://github.com/open-c3/open-c3
特点
* 高效的文件传输协议,在面对服务器数量庞大的情况下效果明显。
* 强大的网络代理方式,可以方便的管理分布在全球各地区的服务器。
* 高可用,系统没有核心单点,易运维,易部署,可以水平扩展。
* 独立性,系统可以独立使用,也可以根据公司环境对接登录系统、服务树、OA审批。
* 插件性,可以方便的添加插件已满足对流程编排的不同的需求。
* 支持作业叠加,支持流水线中调用流水线,作业中调用作业,从满足更复杂的编排要求。
架构
安装
体验版演示视频
CI/CD系统OPEN-C3体验版安装演示_腾讯视频
体验版安装命令:
docker run -p 8080:88 openc3/allinone:latest
单机版安装:https://open-c3.github.io/%E5%8D%95%E6%9C%BA%E7%89%88%E5%AE%89%E8%A3%85/
集群版安装: https://open-c3.github.io/%E9%9B%86%E7%BE%A4%E7%89%88%E5%AE%89%E8%A3%85/
截图
登录页面
刚安装完后的首页: