在我公司中,我们正在评估OpenShift作为PaaS平台。
除了必须安装OpenShift之外,还需要Red Hat,部署Docker容器时对Red Hat还有其他依赖吗?
答案 0 :(得分:3)
您应该了解两个版本的OpenShift。
第一个是OKD(以前称为OpenShift Origin)。这是OpenShift的上游开源变体。您可以将其安装在运行CentOS和Fedora的主机上。您不需要运行Red Hat Enterprise Linux(RHEL)。您的映像可以使用任何Linux操作系统。您可以使用OKD随意做任何事情。
第二个是OCP(OpenShift容器平台)。这是OpenShift的Red Hat产品版本。它与OKD的代码相同,但是您可以通过Red Hat的产品订阅获得它,其中包括支持和产品更新。 OCP需要部署在运行RHEL的主机上。您的映像可以再次使用任何Linux操作系统,但是如果要支持映像中的操作系统组件,则需要将映像基于通过订阅获得的RHEL基本映像。
因此,您关于Red Hat(假设您是指RHEL)要求安装OpenShift的声明仅适用于OCP。如果要使用上游OKD,则不是必须的,可以使用CentOS或Fedora作为OpenShift部署到的节点的基础主机。