1.6. 创建基础架构环境

您可以使用 Red Hat Advanced Cluster Management for Kubernetes 控制台创建一个基础架构环境,以管理主机并在这些主机上创建集群。

基础架构环境支持以下功能:

  • 集群的零接触置备:使用脚本部署集群。如需更多信息,请参阅 Red Hat OpenShift Container Platform 文档中的 在断开连接的环境中部署分布式单元
  • 最后绑定:启用主机由基础架构管理员引导,并且集群的创建者可以稍后将集群绑定到该主机。在使用较晚绑定时,集群创建者不需要具有基础架构的管理员特权。
  • 双堆栈:部署具有 IPv4 和 IPv6 地址的集群。双堆栈使用 OVN-Kubernetes 网络实现来支持多个子网。
  • 添加远程 worker 节点:在集群创建并运行后向集群添加远程 worker 节点,从而提供在其他位置添加节点以进行备份的灵活性。
  • 使用 NMState 的静态 IP:使用 NMState API 为您的环境定义静态 IP 地址。
  • 使用 Assisted Installer 静态 IP 地址将 Red Hat Advanced Cluster Management 2.3 升级到 Red Hat Advanced Cluster Management 2.4:将 hub 集群中的 Red Hat Advanced Cluster Management 从 2.3 升级到 2.4,将基础架构操作器和基础架构操作对象或协助的服务从 2.3 升级到 2.4 捆绑包的版本。受管集群不会自动升级。

1.6.1. 先决条件

创建基础架构环境前需要满足以下先决条件:

  • 在 OpenShift Container Platform 版本 4.9 或更高版本上部署了 Red Hat Advanced Cluster Management hub 集群。
  • 对于联网环境,通过互联网访问 Red Hat Advanced Cluster Management hub 集群;对于非联网环境,连接到一个可访问互联网的内部或镜像 registry,以获取创建环境所需的镜像。
  • hub 集群中中央基础架构管理 (CIM) 功能配置的实例。请参阅启用中央基础架构管理服务
  • OpenShift Container Platform pull secret。如需更多信息,请参阅使用镜像 pull secret
  • 默认情况下,您的 SSH 密钥位于 ~/.ssh/id_rsa.pub 文件中。
  • 配置的存储类。
  • 断开连接的环境: 完成 OpenShift Container Platform 文档中的准备断开连接的环境的步骤。