随着google和社区在不断优化和降低Kubernetes 的使用门槛和复杂度,OpenShift相比优势又有那些?
首先,红帽是K8S开源项目的最早发起者,目前也是K8S社区代码第二贡献者。早期的K8S缺乏企业级功能,OppenShift则予以补充。目前K8S的功能基本已经完善。K8S和OpenShift的定位区别在于:前者是容器调度平台,后者是企业级PaaS平台,提供实现DevOps、微服务的能力。每个版本的OpenShift都会包含一个版本的K8S。但OpenShift还提供K8S不具备的功能,比如持久化存储Ceph、应用的SSO、企业级容器化中间件JBoss、Tomcat等。此外,OpenShift具备红帽企业级支持,而K8S则没有。所以,在金融、能源、电信行业,客户生产环境往往选择OpenShift,即使这些客户之前验证过K8S。
收起