第 12 章 使用辅助安装程序安装内部
12.1. 使用 Assisted Installer 安装内部集群
您可以使用辅助安装程序在内部硬件或内部虚拟机中安装 OpenShift Container Platform。使用 Assisted Installer 安装 OpenShift Container Platform 支持 x86_64 和 AArch64 CPU 架构。
12.1.1. 使用引导安装程序
OpenShift Container Platform Assisted Installer(辅助安装程序)是 Red Hat Hybrid Cloud Console 上提供的用户友好的安装解决方案。Assisted Installer 支持不同的部署平台,特别专注于裸机和 vSphere 基础架构。
辅助安装程序使用服务的形式提供安装功能。此软件即服务 (SaaS) 方法具有以下优点:
- Web 用户界面:在无需手动创建安装配置文件的情况下,web 用户界面会执行集群安装。
- 没有 bootstrap 节点:使用 Assisted Installer 安装时不需要 bootstrap 节点。bootstrap 过程在集群的节点上执行。
Host: Assisted Installer 主机:
- Ignition 文件
- 安装配置
- 发现 ISO
- 安装程序
简化的安装工作流: 部署不需要深入了解 OpenShift Container Platform。Assisted Installer 提供了合理的默认值,并将安装程序作为服务提供,它:
- 消除在本地安装和运行 OpenShift Container Platform 安装程序的需要。
- 确保安装程序的最新版本,到最新的已测试的 z-stream 版本。旧版本保持可用(如果需要)。
- 启用使用 API 构建自动化,而无需在本地运行 OpenShift Container Platform 安装程序。
- 高级网络:辅助安装程序支持 IPv4/IPv6 双栈网络、基于 NMState 的静态 IP 寻址以及 HTTP/S 代理。
预安装验证 :辅助安装程序在安装前验证配置,以确保高可能成功。验证包括:
- 确保网络连接
- 确保足够的网络带宽
- 确保与 registry 的连接
- 确保集群节点之间的时间同步
- 验证集群节点满足最低硬件要求
- 验证安装配置参数
- REST API: 辅助安装程序具有 REST API,支持自动化。
Assisted Installer 支持在连接的环境中安装 OpenShift Container Platform,包括使用可选的 HTTP/S 代理。它可安装以下内容:
- 高度可用的 OpenShift Container Platform 或单节点 OpenShift (SNO)
- 在带有完整平台基础的裸机或 vSphere 上,或没有集成的其他虚拟平台上的 OpenShift Container Platform
- OpenShift Virtualization 和 OpenShift Data Foundation(以前称为 OpenShift Container Storage)
用户界面提供了一个直观的交互式工作流,其中自动化不存在或不需要。用户也可以使用 REST API 自动执行安装。
请参阅使用 Assisted Installer 安装 OpenShift,以使用辅助安装程序创建 OpenShift Container Platform 集群。
12.1.2. 对引导安装程序的 API 支持
在宣布弃用后,Assisted Installer 支持的 API 最少会保持三个月的稳定。