容器云准生产与生产环境镜像怎么同步?容器上线流程与传统有什么不同?

银行内部建了容器云,还需要像传统开发一样,仍然需要开发、测试、UAT、准生产等多套环境吗?未来从准生产环境容器镜像直接同步到生产环境还是手工?具体的上线流程是怎么样?

参与24

4同行回答

dean25dean25课题专家组软件架构设计师民生银行
从实际使用的情况看,我的建议是针对应用开发人员,需要准备3套环境,分别是SIT、UAT和版本环境。这里的版本环境相当于一个准生产环境,和生产环境运行的应用版本和配置保持一致。容器环境下,镜像里只包含静态的数据和可执行文件,所有动态配置信息都抽取出来,作为配置项(比如K8S里的...显示全部

从实际使用的情况看,我的建议是针对应用开发人员,需要准备3套环境,分别是SIT、UAT和版本环境。这里的版本环境相当于一个准生产环境,和生产环境运行的应用版本和配置保持一致。容器环境下,镜像里只包含静态的数据和可执行文件,所有动态配置信息都抽取出来,作为配置项(比如K8S里的ConfigMap)保存,在容器启动的时候动态注入。从准生产环境到生产环境的镜像同步都是由自动化工具来实现,当然推送生产前有一个审批环节。应用在生产环境发布所需要的配置信息都提前在DevOps工具里配置好,也做版本管理。一旦审批通过,就可以由人工在DevOps工具里一键触发版本发布。

收起
银行 · 2019-06-20
浏览2499
Senko leeSenko lee课题专家组系统架构师江西裕民银行
感谢以上专家老师的分享~我大概应该是明白了显示全部

感谢以上专家老师的分享~我大概应该是明白了

收起
银行 · 2019-06-20
浏览2306

提问者

Senko lee
系统架构师江西裕民银行
擅长领域: 服务器灾备存储

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-06-18
  • 关注会员:4 人
  • 问题浏览:4734
  • 最近回答:2019-06-20
  • X社区推广