第 12 章 可选:在 Nutanix 上安装
如果在 Nutanix 上安装 OpenShift Container Platform,辅助安装程序可将 OpenShift Container Platform 集群与 Nutanix 平台集成,这会将 Machine API 公开给 Nutanix,并使用 Nutanix Container Storage Interface (CSI) 动态置备存储容器。
12.1. 使用 UI 在 Nutanix 中添加主机
要使用用户界面 (UI) 在 Nutanix 中添加主机,请从 Assisted Installer 生成发现镜像 ISO。使用最小的发现镜像 ISO。这是默认设置。镜像仅包含使用联网引导主机所需的内容。在引导时会下载大多数内容。ISO 镜像大小为 100MB。
完成后,您必须为 Nutanix 平台创建一个镜像,并创建 Nutanix 虚拟机。
先决条件
- 您已在 Assisted Installer UI 中创建了集群配置集。
- 您已设置了 Nutanix 集群环境,并记录集群名称和子网名称。
流程
- 在 Cluster details 中,从 Integrate with external partner platforms 下拉列表中选择 Nutanix。Include custom manifest 复选框是可选的。
- 在 Host discovery 中,单击 Add hosts 按钮。
可选:添加一个 SSH 公钥,以便可以以
core
用户身份连接到 Nutanix 虚拟机。通过登录到集群主机,您可以在安装过程中为您提供调试信息。- 如果您在本地计算机上没有现有的 SSH 密钥对,请按照 为集群节点 SSH 访问生成密钥对 中的步骤操作。
-
在 SSH public key 字段中,单击 Browse 来上传包含 SSH 公钥的
id_rsa.pub
文件。或者,将文件拖放到文件管理器的字段中。要查看文件管理器中的文件,请在菜单中选择 Show hidden files。
选择所需的置备类型。
注意Minimal image file: Provision with virtual media 下载一个将获取引导所需数据的较小的镜像。
在 Networking 中,选择 Cluster-managed networking。Nutanix 不支持 User-managed networking。
- 可选: 如果集群主机位于需要使用代理的防火墙后面,请选择 Configure cluster-wide proxy settings。输入代理服务器的 HTTP 和 HTTPS URL 的用户名、密码、IP 地址和端口。
- 可选:如果要使用 ignition 文件引导它,请配置发现镜像。如需了解更多详细信息,请参阅配置发现镜像。
- 点 Generate Discovery ISO。
- 复制 发现 ISO URL。
- 在 Nutanix Prism UI 中,按照指示 从 Assisted Installer 中上传发现镜像。
在 Nutanix Prism UI 中,通过 Prism Central 创建 control plane (master) 虚拟机。
-
输入 Name。例如,
control-plane
或master
。 - 输入虚拟机数量。对于 control plane,这应该是 3。
- 确保剩余的设置满足 control plane 主机的最低要求。
-
输入 Name。例如,
在 Nutanix Prism UI 中,通过 Prism Central 创建 worker 虚拟机。
-
输入 Name。例如,
worker
。 - 输入虚拟机数量。您应该至少创建 2 个 worker 节点。
- 确保剩余的设置满足 worker 主机的最低要求。
-
输入 Name。例如,
-
返回到 Assisted Installer 用户界面,并等待 Assisted Installer 发现主机,每个都处于
Ready
状态。 - 继续安装过程。