1.3. 使用辅助安装程序生成 OCI 兼容的发现 ISO 镜像
创建集群配置并在 Assisted Installer web 控制台中生成发现 ISO 镜像。
先决条件
- 您在 OCI 上创建子 compartment 和对象存储桶。详情请参阅 准备 OCI 环境。
- 您可以参阅有关 OpenShift Container Platform 安装和更新流程的详细信息。
1.3.1. 创建集群
设置集群详情。
流程
- 使用您的凭证登录到 Assisted Installer Web 控制台。
- 在 Red Hat OpenShift 标题中,选择 OpenShift。
- 在 Red Hat OpenShift Container Platform 标题中,选择 Create Cluster。
- 在 Cluster Type 页面中,向下滚动到 Cloud 选项卡的末尾,然后选择 Oracle Cloud Infrastructure (虚拟机)。
- 在 Create a OpenShift Cluster 页面中,选择 Interactive 标题。
在 Cluster Details 页面上,完成以下字段:
字段 所需的操作 集群名称
指定集群名称,如
oci
。这与 OCI 中的集群名称值相同。基域
指定集群的基域,如
openshift-demo.devcluster.openshift.com
。这必须与 OCI 中的区 DNS 服务器的值相同。
OpenShift version
* 对于只在虚拟机上安装 OpenShift 4.14 或更高版本,请指定
OpenShift 4.14
或更高版本。* 对于包含裸机的安装,请指定
OpenShift 4.16
或更高版本。CPU 架构
指定
x86_64
或Arm64
。与外部合作伙伴平台集成
指定
Oracle Cloud Infrastructure
。指定这个值后,会默认选择 Include 自定义清单 复选框,并将 Custom manifests 页面添加到向导中。
- 保留其余字段的默认设置,然后单击下一步。
- 在 Operators 页面上,单击 Next。
1.3.2. 生成 Discovery ISO 镜像
生成并下载 Discovery ISO 镜像。
流程
在 Host Discovery 页面中,点 Add hosts 并完成以下步骤:
- 对于 Provisioning type 字段,选择 Minimal image file。
对于 SSH 公钥 字段,通过复制以下命令的输出来添加本地系统中的 SSH 公钥:
$ cat ~/.ssh/id_rsa.put
SSH 公钥将安装到所有 OpenShift Container Platform control plane 和计算节点上。
- 点 Generate Discovery ISO 生成发现 ISO 镜像文件。
- 点 Download Discovery ISO 将该文件保存到本地系统。