应用容器化改造难点之:怎样通过CI/CD流水线工具发布应用容器服务?

怎样通过CI/CD流水线工具发布应用容器服务?不知道大家有没有这方面大家经验,如何做的?显示全部

怎样通过CI/CD流水线工具发布应用容器服务?不知道大家有没有这方面大家经验,如何做的?

收起
参与5

返回dean25的回答

dean25dean25课题专家组软件架构设计师民生银行

初期可以通过jenkins来配置流水线发布,CD部分需要对接好K8S和镜像库API,编排好部署流程即可。CI部分需要从应用代码仓库下拉代码做build,然后build成容器镜像,之后流转到CD部分。当然这里说的是开发测试流水线,涉及到生产的话,这个链条还要拉长,增加很多环节。Jenkins有比较好的K8S和Docker API支持,基本上通过脚本和配置就可以创建出一个流水线。

在部署流水线前,通常还是需要手工通过命令行工具对应用做调试。调试都通过后,模板固化下来了,再配置到流水线工具里即可。

后期可以通过软件工程工具,把软件工程的各个环节(比如代码扫描)和jenkins流水线串联起来,形成更完整的流水线。

银行 · 2019-06-21
浏览1528

回答者

dean25
软件架构设计师民生银行
擅长领域: 云计算容器容器云

dean25 最近回答过的问题

回答状态

  • 发布时间:2019-06-21
  • 关注会员:2 人
  • 回答浏览:1528
  • X社区推广