使用 OpenShift 是否依赖于 Red Hat

Is there any dependance with Red Hat using OpenShift

在我的公司,我们正在评估 OpenShift 作为 PaaS 平台。

除了 Red Hat 是安装 OpenShift 的必要条件之外,在部署 docker 容器时是否还依赖于 Red Hat?

您应该了解两个版本的 OpenShift。

首先是 OKD(以前称为 OpenShift Origin)。这是 OpenShift 的上游开源变体。您可以在主机 运行ning CentOS 和 Fedora 上安装它。您不需要 Red Hat Enterprise Linux (RHEL) 来 运行 它。您的图像可以使用任何 Linux 操作系统。你可以用OKD做任何你想做的事。

第二个是OCP(OpenShift Container Platform)。这是 OpenShift 的 Red Hat 产品版本。它与 OKD 的代码相同,但您可以通过 Red Hat 的产品订阅获得它,其中包括支持和产品更新。 OCP需要部署在运行 RHEL的主机上。您的镜像可以再次使用任何 Linux 操作系统,但如果您希望支持镜像中的操作系统组件,则需要将您的镜像基于您通过订阅获得的 RHEL 基础镜像。

所以您关于 Red Hat(假设您指的是 RHEL)是安装 OpenShift 的要求的说法仅适用于 OCP。如果您想使用上游 OKD,这不是必需的,您可以使用 CentOS 或 Fedora 作为部署 OpenShift 的节点的底层主机。