1.2. 关于辅助安装程序和 Oracle 分布式云集成
您可以在支持专用、混合、公共和多个云环境的 Oracle® 分布式云基础架构上运行集群工作负载。红帽和 Oracle 测试、验证和支持在 Oracle 分布式云上运行 OpenShift Container Platform 集群。
本节介绍如何使用 Assisted Installer 在 Oracle Cloud Infrastructure (OCI)平台上安装 OpenShift Container Platform 集群。安装部署云原生组件,如 Oracle Cloud Controller Manager (CCM) 和 Oracle Container Storage Interface (CSI),并将集群与实例节点、负载均衡器和存储等 OCI API 资源集成。
安装过程使用红帽提供的 OpenShift Container Platform 发现 ISO 镜像,以及由 Oracle 提供和维护的脚本和清单。
1.2.1. 预安装注意事项 复制链接链接已复制到粘贴板!
在 Oracle 分布式云上安装 OpenShift Container Platform 前,您必须考虑以下配置选择:
部署平台
OpenShift Container Platform 和 Oracle 分布式云之间的集成已在虚拟机(VM)和裸机(BM)机器上认证。使用 iSCSI 引导驱动器进行裸机安装需要辅助 vNIC,它在 Oracle 提供的 Terraform 堆栈中自动创建。
在创建虚拟机 (VM) 或裸机 (BM) 机器之前,您必须识别相关的 OCI 形成。详情请查看以下资源:
VPU 大小建议
为确保在 Oracle 分布式云上运行的集群工作负载获得最佳性能,请确保为您的工作负载的大小调整了块卷的卷性能单元(VPU)。以下列表提供了选择特定性能需要 VPU 的指导:
- 测试或概念验证环境:100 GB,20 到 30 个 VPU。
- 基本环境:500 GB 和 60 个 VPU。
- 大型生产环境:500 GB 和 100 个或更多 VPU。
考虑保留额外的 VPU,以便为更新和扩展活动提供足够的容量。有关 VPU 的更多信息,请参阅卷性能单元(Oracle 文档)。
实例大小建议
查找 OpenShift Container Platform 节点的计算实例 CPU、内存、VPU 和卷大小的建议值。详情请参阅 OpenShift Container Platform 节点(Oracle 文档)实例大小建议。
1.2.2. 工作流 复制链接链接已复制到粘贴板!
图 1.1. 在连接的环境中使用 Assisted Installer 的高级别工作流,以便在 Oracle 分布式云上安装集群
以下是在连接的环境中使用 Assisted Installer 在 Oracle 分布式云上安装集群的步骤:
在 Oracle Cloud Infrastructure (OCI)控制台中,配置 OCI 帐户以托管集群:
- 在现有的 compartment 下创建一个新的子 compartment。
- 创建新的对象存储桶,或使用由 Oracle 分布式云提供的存储桶。
- 下载本地存储的堆栈文件模板。
在 Assisted Installer 控制台中设置集群:
- 输入集群配置。
- 生成并下载发现 ISO 镜像。
在 OCI 控制台中,创建基础架构:
- 将发现 ISO 镜像上传到 OCI 存储桶。
- 为 ISO 镜像创建预验证请求(PAR)。
- 上传堆栈文件模板,并使用它来创建和应用堆栈。
- 从堆栈复制自定义清单 YAML 文件。
在 Assisted Installer 控制台中完成集群安装:
- 为集群节点设置角色。
- 上传 Oracle 提供的清单。
- 安装集群。
置备 OCI 资源的步骤仅作为示例。您还可以选择通过其他方法创建所需的资源;脚本只是一个示例。使用您提供的基础架构安装集群需要了解云供应商和 OpenShift Container Platform 上的安装过程。您可以访问 OCI 配置来完成这些步骤,或使用配置对您自己的自定义脚本建模。