Openshift的核心基于k8s,在功能上在k8s的基础上,添加了更多周边特性,包括部署流水线、容器镜像仓库、数据库paas服务等,功能相比开源k8s更完整,面向更关注业务本身,更要求底层平台的成熟性而不是底层平台技术的自主控制的企业级用户;
开源的k8s虽然没有Openshift作为企业级平台的完整的功能,但相反在这点上有更大的定制空间,用户可以决定周边功能的技术选择;同时开源k8s更容易跟随开源社区的技术迭代更新,因此更适合需要更多平台自主掌控、创新要求高的用户。
因此如何选择,要根据用户自身的发展路线和发展偏好,不存在放之四海而皆准的技术选择。