如果环境中同时存在虚拟机环境和容器环境,如何做devops?

如果环境中同时存在虚拟机环境和容器环境,如何做devops?

2回答

rechenrechen  云计算架师 , 某大型银行
空kong爱吃面条南山行者等赞同了此回答
如果单位有容器平台建设团队交付容器环境,则建议直接使用容器环境做devops。 如果选择混用虚拟机和容器环境做devops,则建议在资源交付层,使用CMP云管平台进行纳管,以降低devops建设的复杂度,提升可维护性。...显示全部

如果单位有容器平台建设团队交付容器环境,则建议直接使用容器环境做devops。

如果选择混用虚拟机和容器环境做devops,则建议在资源交付层,使用CMP云管平台进行纳管,以降低devops建设的复杂度,提升可维护性。

收起
 2020-09-23
gxcornflakesgxcornflakes  信息技术经理 , 某金融单位
devops的理念是建设pipline,pipline的基础是原子化作业,这需要作业的规划化和标准化同事支持自动化1、虚拟机环境,devops涉及资源交付和应用部署,资源交付层devops通过云管CMP或者自动化的形成pipline调用虚拟机技术的API进行资源快速交付,再深一层是,就是在虚拟机交付的同时做...显示全部

devops的理念是建设pipline,pipline的基础是原子化作业,这需要作业的规划化和标准化同事支持自动化
1、虚拟机环境,devops涉及资源交付和应用部署,资源交付层devops通过云管CMP或者自动化的形成pipline调用虚拟机技术的API进行资源快速交付,再深一层是,就是在虚拟机交付的同时做完中间件的自动化部署;应用部署层devops通过自动化技术如ansible进行部署。
2、容器环境,镜像已完成OS+中间件的交付,同时加载应用实现部署:两种方式:(1)镜像同时包含应用的形式,优势是可直接镜像部署,劣势是如果应用两大镜像会越来越大导致镜像存储和宿主机临时存储问题,另外就是需要应用配置无状态化,各个环境的配置文件通过配置中心进行热加载。(2)镜像+发布包的形式,镜像启动后加载应用,优势是各个环境镜像完全统一容量很小,应用由于不同环境存在不同的发布包可以采用很多方式解决,劣势比第一种方式稍显复杂。

收起
 2020-09-25
浏览55

提问者

wykkx系统架构师, 某基金公司

容器云管理平台选型优先顺序调查

发表您的选型观点,参与即得50金币。

问题状态

  • 发布时间:2020-09-15
  • 关注会员:4 人
  • 问题浏览:404
  • 最近回答:2020-09-25