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

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

参与10

2同行回答

罗文江罗文江课题专家组云计算架构师某银行
如果单位有容器平台建设团队交付容器环境,则建议直接使用容器环境做devops。如果选择混用虚拟机和容器环境做devops,则建议在资源交付层,使用CMP云管平台进行纳管,以降低devops建设的复杂度,提升可维护性。...显示全部

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

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

收起
银行 · 2020-09-23
浏览917
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
浏览865

提问者

wykkx
wykkx0412
系统架构师某基金公司
擅长领域: 云计算容器系统运维

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-09-15
  • 关注会员:4 人
  • 问题浏览:1505
  • 最近回答:2020-09-25
  • X社区推广