添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
搜索

6.7. RHACM 生成的集群安装 CR 参考

download PDF

Red Hat Advanced Cluster Management (RHACM)支持在每个站点的 SiteConfig CR 上部署 OpenShift Container Platform,以及带有特定安装自定义资源 (CR) 的 OpenShift Container Platform。 每个受管集群都有自己的命名空间,除 ManagedCluster ClusterImageSet 以外的所有安装 CR 都位于该命名空间中。 ManagedCluster ClusterImageSet 是集群范围的,而不是命名空间范围的。命名空间和 CR 名称与集群名称匹配。 下表列出了在使用您配置的 SiteConfig CR 安装集群时 RHACM 辅助服务自动应用的安装 CR。

表 6.1. 由 RHACM 生成的集群安装 CR
CR 描述 使用方法

BareMetalHost 包含目标裸机主机 Baseboard Management Controller(BMC)的连接信息。 提供对 BMC 的访问,以使用 Redfish 协议在目标服务器上加载和启动发现镜像。 InfraEnv 包含在目标裸机主机上安装 OpenShift Container Platform 的信息。 与 ClusterDeployment 一起使用,为受管集群生成发现 ISO。 AgentClusterInstall 指定管理集群配置的详情,如网络和 control plane 节点的数量。安装完成后,显示集群 kubeconfig 和凭证。 指定受管集群配置信息,并在安装集群期间提供状态。 ClusterDeployment 引用要使用的 AgentClusterInstall CR。 与 InfraEnv 一起使用,为受管集群生成发现 ISO。 NMStateConfig 提供网络配置信息,如 MAC 地址到 IP 映射、DNS 服务器、默认路由和其他网络设置。 为受管集群的 Kube API 服务器设置静态 IP 地址。 Agent 包含有关目标裸机主机的硬件信息。 当目标机器的发现镜像引导时,在 hub 上自动创建。 ManagedCluster 当集群由 hub 管理时,必须导入并已知的集群。此 Kubernetes 对象提供该接口。 hub 使用这个资源来管理和显示受管集群的状态。 KlusterletAddonConfig 包含要部署到 ManagedCluster 资源的 hub 提供的服务列表。 告知 hub 部署到 ManagedCluster 资源的附加组件服务。 Namespace hub 上已存在的 ManagedCluster 资源的逻辑空间。每个站点都是唯一的。 将资源传播到 ManagedCluster Secret 创建两个 CR: BMC Secret Image Pull Secret BMC Secret 使用其用户名和密码向目标裸机主机进行身份验证。 Image Pull Secret 包含目标裸机主机中安装的 OpenShift Container Platform 镜像的身份验证信息。 ClusterImageSet 包含 OpenShift Container Platform 镜像信息,如存储库和镜像名称。