devops中有两个重要部分:持续集成(CI)、持续交付(CD),在ci/cd的整个流程中,完成了项目研发从源码、编译、构建、发布、更新等整个应用生命周期。
在ci阶段,devops平台可以通过jenkins集成k8s或直接使用云原生cicd工具Tekton等, 实现编译、构建任务通过容器云平台来完成;
cd阶段,容器云平台作为云原生基础资源供给平台,能够敏捷快速地为应用提供运行环境,实现应用滚动发布、金丝雀发布等;
同时devops平台也可以通过pipeline流水线,串联ci、cd两个阶段,实现应用从源码到发布的一键完成。