第 13 章 集群功能
集群管理员可在安装之前使用集群功能禁用一个或多个可选组件。集群管理员可以在安装后随时启用集群功能。
集群管理员无法在启用集群后禁用集群功能。
13.1. OpenShift Container Platform 4.11 中的可选集群功能
可选的集群功能是可在安装过程中禁用的组件。集群管理员可以禁用可选的集群功能,以减少集群消耗的资源。目前,集群 Operator 提供了集群功能的功能。
如果要使用禁用的集群功能所提供的功能,您可以在安装后启用该功能。启用集群功能后,无法禁用它。
其他资源
13.1.1. 裸机功能
用途
Cluster Baremetal Operator 为 baremetal
功能提供功能。
Cluster Baremetal Operator (CBO) 会部署使裸机服务器成为一个可完全正常工作的节点以运行 OpenShift Container Platform 计算节点所需的所有组件。CBO 确保 metal3 部署(由 Bare Metal Operator (BMO) 和 Ironic 容器组成)在 OpenShift Container Platform 集群内的一个 control plane 节点上运行。CBO 还会侦听 OpenShift Container Platform 对资源的更新,它会监视并采取适当的操作。
安装程序置备的安装 (IPI) 部署需要裸机功能。禁用裸机功能可能会导致 IPI 部署出现意外问题。
建议集群管理员只在用户置备的安装 (UPI) 过程中禁用裸机功能,它没有任何集群中的 BareMetalHost
资源。
如果禁用裸机功能,集群将无法置备或管理裸机节点。只有在部署中没有 BareMetalHost
资源时才禁用该功能。
其他资源
13.1.2. OpenShift 示例功能
用途
Cluster Samples Operator 为 openshift-samples
功能提供功能。
Cluster Samples Operator 管理存储在 openshift
命名空间中的示例镜像流和模板。
在初始启动时,Operator 会创建默认样本配置资源来启动镜像流和模板的创建。配置对象是一个集群范围内的对象,它带有一个键 cluster
和类型 configs.samples
。
镜像流是基于 Red Hat Enterprise Linux CoreOS (RHCOS) 的 OpenShift Container Platform 镜像流,指向 registry.redhat.io
上的镜像。同样,模板也被归类为 OpenShift Container Platform 模板。
如果您禁用示例功能,用户无法访问它提供的镜像流、示例和模板。根据您的部署,如果不需要,您可能需要禁用此组件。
13.1.3. Marketplace 功能
用途
Marketplace Operator 提供了 marketplace
功能。
Marketplace Operator 通过使用集群中的一组默认 Operator Lifecycle Manager (OLM) 目录简化了将非集群 Operator 引入集群的过程。安装 Marketplace Operator 时,它会创建 openshift-marketplace
命名空间。OLM 确保在 openshift-marketplace
命名空间中安装的目录源可用于集群中的所有命名空间。
如果禁用 marketplace
功能,Marketplace Operator 不会创建 openshift-marketplace
命名空间。目录源仍可在集群中配置和管理,但 OLM 依赖于 openshift-marketplace
命名空间,以便目录可供集群中的所有命名空间使用。有权创建带 openshift-
前缀的命名空间(如系统或集群管理员)的用户可以手动创建 openshift-marketplace
命名空间。
如果启用 marketplace
功能,您可以通过配置 Marketplace Operator 来启用和禁用单个目录。
其他资源