DevOps案例 | 项目云化解决方案

点击上方“中兴开发者社区”,关注我们

每天读一篇一线开发者原创好文

640?wx_fmt=png&wxfrom=5&wx_lazy=1

案例简述

本文档主要描述核心网多个项目使用的二级VDC建设,为项目DevOps云化推进提供基础设施和内容支持。以业界流行的Jenkins 2.0Pipeline流水线CI框架为支撑,提供CI、版本构建、测试、统计度量、基础设施监控等功能。

DevOps案例 | 项目云化解决方案_第1张图片

DevOps案例 | 项目云化解决方案_第2张图片

DevOps案例 | 项目云化解决方案_第3张图片

DevOps案例 | 项目云化解决方案_第4张图片

业务背景

AAA/BBB项目在DevOps落地推进过程中,尤其是Gerrit Verify CI/Merge CI/多分支 版本构建/ 以及个人构建,对项目原有敏捷过程中构建的CI系统已经收到很大挑战:

  • 实时CI与版本每日构建Jenkins任务调度复杂

  • 实时构建运行时长无法实时反馈

  • VerifyCI、个人构建需要大量的节点资源

于是启动了基于云CI的二级VDC建设。

DevOps案例 | 项目云化解决方案_第5张图片

DevOps案例 | 项目云化解决方案_第6张图片

DevOps案例 | 项目云化解决方案_第7张图片

DevOps案例 | 项目云化解决方案_第8张图片

DevOps案例 | 项目云化解决方案_第9张图片

DevOps案例 | 项目云化解决方案_第10张图片

上线方案

DevOps案例 | 项目云化解决方案_第11张图片

DevOps案例 | 项目云化解决方案_第12张图片

DevOps案例 | 项目云化解决方案_第13张图片

DevOps案例 | 项目云化解决方案_第14张图片

DevOps案例 | 项目云化解决方案_第15张图片

DevOps案例 | 项目云化解决方案_第16张图片

DevOps案例 | 项目云化解决方案_第17张图片

DevOps案例 | 项目云化解决方案_第18张图片

DevOps案例 | 项目云化解决方案_第19张图片

DevOps案例 | 项目云化解决方案_第20张图片

DevOps案例 | 项目云化解决方案_第21张图片

DevOps案例 | 项目云化解决方案_第22张图片

DevOps案例 | 项目云化解决方案_第23张图片

DevOps案例 | 项目云化解决方案_第24张图片

DevOps案例 | 项目云化解决方案_第25张图片

DevOps案例 | 项目云化解决方案_第26张图片

DevOps案例 | 项目云化解决方案_第27张图片

DevOps案例 | 项目云化解决方案_第28张图片


DevOps案例 | 项目云化解决方案_第29张图片

DevOps案例 | 项目云化解决方案_第30张图片

DevOps案例 | 项目云化解决方案_第31张图片


DevOps案例 | 项目云化解决方案_第32张图片


DevOps案例 | 项目云化解决方案_第33张图片

DevOps案例 | 项目云化解决方案_第34张图片

项目收益

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png

能力调用

  • Docker

  • Jenkins 2.0 Piepline

  • NFS

  •  Ansible

  • Zabbix

DevOps案例 | 项目云化解决方案_第35张图片

你可能感兴趣的:(DevOps案例 | 项目云化解决方案)