怎么引导客户使用容器云来逐步替换现有的cmp平台?原生k8s目前已经成为主流,那openshift还有必要深入学习吗?
收起容器云属于基础资源平台,要替代的也是基于VM的平台。所以要引导客户使用容器云,必须要从容器云相比较VM以及对应用的支持(部署,迁移,扩缩容等)方面带来的好处来引导。
当然,上容器云以后,由于容器云本身管理能力很强,对CMP的需求会少很多,自然而然CMP平台发挥不了作用了。
可以认为Openshift是K8S的商业加强版本,它上面已经为客户提供了各种优选的组件和新特性。如果想减少平台研发投入,选用开箱即用又稳定的Openshift是一个好的选择。如果想充分利用K8S大的生态圈,并紧跟K8S发行版本,或者做一些定制,则选择K8S。
从学习角度来看,无论是否使用Openshift,都要深入学习K8S。