Jump To Close Expand all Collapse all Table of contents 在裸机上安装 1. 在裸机上安装 Expand section "1. 在裸机上安装" Collapse section "1. 在裸机上安装" 1.1. 在裸机上安装集群 Expand section "1.1. 在裸机上安装集群" Collapse section "1.1. 在裸机上安装集群" 1.1.1. 先决条件 1.1.2. OpenShift Container Platform 的互联网访问 1.1.3. 具有用户置备基础架构的集群的机器要求 Expand section "1.1.3. 具有用户置备基础架构的集群的机器要求" Collapse section "1.1.3. 具有用户置备基础架构的集群的机器要求" 1.1.3.1. 所需的机器 1.1.3.2. 网络连接要求 1.1.3.3. 最低资源要求 1.1.3.4. 证书签名请求管理 1.1.4. 创建用户置备的基础架构 Expand section "1.1.4. 创建用户置备的基础架构" Collapse section "1.1.4. 创建用户置备的基础架构" 1.1.4.1. 用户置备的基础架构对网络的要求 1.1.4.2. 用户置备 DNS 要求 1.1.5. 生成 SSH 私钥并将其添加到代理中 1.1.6. 获取安装程序 1.1.7. 通过下载二进制文件安装 OpenShift CLI Expand section "1.1.7. 通过下载二进制文件安装 OpenShift CLI" Collapse section "1.1.7. 通过下载二进制文件安装 OpenShift CLI" 1.1.7.1. 在 Linux 上安装 OpenShift CLI 1.1.7.2. 在 Windows 上安装 OpenShift CLI 1.1.7.3. 在 macOS 上安装 OpenShift CLI 1.1.8. 手动创建安装配置文件 Expand section "1.1.8. 手动创建安装配置文件" Collapse section "1.1.8. 手动创建安装配置文件" 1.1.8.1. 安装配置参数 Expand section "1.1.8.1. 安装配置参数" Collapse section "1.1.8.1. 安装配置参数" 1.1.8.1.1. 所需的配置参数 1.1.8.1.2. 网络配置参数 1.1.8.1.3. 可选配置参数 1.1.8.2. 裸机 install-config.yaml 文件示例 1.1.8.3. 在安装过程中配置集群范围代理 1.1.9. 配置三节点集群 1.1.10. 创建 Kubernetes 清单和 Ignition 配置文件 1.1.11. 安装 RHCOS 并启动 OpenShift Container Platform bootstrap 过程 Expand section "1.1.11. 安装 RHCOS 并启动 OpenShift Container Platform bootstrap 过程" Collapse section "1.1.11. 安装 RHCOS 并启动 OpenShift Container Platform bootstrap 过程" 1.1.11.1. 使用 ISO 镜像创建 Red Hat Enterprise Linux CoreOS (RHCOS) 机器 1.1.11.2. 通过 PXE 或 iPXE 启动来创建 Red Hat Enterprise Linux CoreOS (RHCOS) 机器 1.1.11.3. 高级 Red Hat Enterprise Linux CoreOS(RHCOS)安装配置 Expand section "1.1.11.3. 高级 Red Hat Enterprise Linux CoreOS(RHCOS)安装配置" Collapse section "1.1.11.3. 高级 Red Hat Enterprise Linux CoreOS(RHCOS)安装配置" 1.1.11.3.1. 使用高级网络选项进行 PXE 和 ISO 安装 1.1.11.3.2. 磁盘分区 Expand section "1.1.11.3.2. 磁盘分区" Collapse section "1.1.11.3.2. 磁盘分区" 1.1.11.3.2.1. 创建一个独立的 /var 分区 1.1.11.3.2.2. 保留现有分区 1.1.11.3.3. 标识 Ignition 配置 Expand section "1.1.11.3.3. 标识 Ignition 配置" Collapse section "1.1.11.3.3. 标识 Ignition 配置" 1.1.11.3.3.1. 在 RHCOS ISO 中嵌入 Ignition 配置 1.1.11.3.4. 高级 RHCOS 安装参考 1.1.12. 创建集群 1.1.13. 使用 CLI 登录到集群 1.1.14. 批准机器的证书签名请求 1.1.15. 初始 Operator 配置 Expand section "1.1.15. 初始 Operator 配置" Collapse section "1.1.15. 初始 Operator 配置" 1.1.15.1. 安装过程中删除的镜像 registry 1.1.15.2. 镜像 registry 存储配置 Expand section "1.1.15.2. 镜像 registry 存储配置" Collapse section "1.1.15.2. 镜像 registry 存储配置" 1.1.15.2.1. 为裸机和其他手动安装配置 registry 存储 1.1.15.2.2. 在非生产集群中配置镜像 registry 存储 1.1.15.2.3. 配置块 registry 存储 1.1.16. 在用户置备的基础架构上完成安装 1.1.17. OpenShift Container Platform 的 Telemetry 访问 1.1.18. 后续步骤 1.2. 使用网络自定义在裸机上安装集群 Expand section "1.2. 使用网络自定义在裸机上安装集群" Collapse section "1.2. 使用网络自定义在裸机上安装集群" 1.2.1. 先决条件 1.2.2. OpenShift Container Platform 的互联网访问 1.2.3. 具有用户置备基础架构的集群的机器要求 Expand section "1.2.3. 具有用户置备基础架构的集群的机器要求" Collapse section "1.2.3. 具有用户置备基础架构的集群的机器要求" 1.2.3.1. 所需的机器 1.2.3.2. 网络连接要求 1.2.3.3. 最低资源要求 1.2.3.4. 证书签名请求管理 1.2.4. 创建用户置备的基础架构 Expand section "1.2.4. 创建用户置备的基础架构" Collapse section "1.2.4. 创建用户置备的基础架构" 1.2.4.1. 用户置备的基础架构对网络的要求 1.2.4.2. 用户置备 DNS 要求 1.2.5. 生成 SSH 私钥并将其添加到代理中 1.2.6. 获取安装程序 1.2.7. 通过下载二进制文件安装 OpenShift CLI Expand section "1.2.7. 通过下载二进制文件安装 OpenShift CLI" Collapse section "1.2.7. 通过下载二进制文件安装 OpenShift CLI" 1.2.7.1. 在 Linux 上安装 OpenShift CLI 1.2.7.2. 在 Windows 上安装 OpenShift CLI 1.2.7.3. 在 macOS 上安装 OpenShift CLI 1.2.8. 手动创建安装配置文件 Expand section "1.2.8. 手动创建安装配置文件" Collapse section "1.2.8. 手动创建安装配置文件" 1.2.8.1. 安装配置参数 Expand section "1.2.8.1. 安装配置参数" Collapse section "1.2.8.1. 安装配置参数" 1.2.8.1.1. 所需的配置参数 1.2.8.1.2. 网络配置参数 1.2.8.1.3. 可选配置参数 1.2.8.2. 裸机 install-config.yaml 文件示例 1.2.9. 网络配置阶段 1.2.10. 指定高级网络配置 1.2.11. Cluster Network Operator 配置 Expand section "1.2.11. Cluster Network Operator 配置" Collapse section "1.2.11. Cluster Network Operator 配置" 1.2.11.1. Cluster Network Operator 配置对象 1.2.12. 创建 Ignition 配置文件 1.2.13. 安装 RHCOS 并启动 OpenShift Container Platform bootstrap 过程 Expand section "1.2.13. 安装 RHCOS 并启动 OpenShift Container Platform bootstrap 过程" Collapse section "1.2.13. 安装 RHCOS 并启动 OpenShift Container Platform bootstrap 过程" 1.2.13.1. 使用 ISO 镜像创建 Red Hat Enterprise Linux CoreOS (RHCOS) 机器 1.2.13.2. 通过 PXE 或 iPXE 启动来创建 Red Hat Enterprise Linux CoreOS (RHCOS) 机器 1.2.13.3. 高级 Red Hat Enterprise Linux CoreOS(RHCOS)安装配置 Expand section "1.2.13.3. 高级 Red Hat Enterprise Linux CoreOS(RHCOS)安装配置" Collapse section "1.2.13.3. 高级 Red Hat Enterprise Linux CoreOS(RHCOS)安装配置" 1.2.13.3.1. 使用高级网络选项进行 PXE 和 ISO 安装 1.2.13.3.2. 磁盘分区 Expand section "1.2.13.3.2. 磁盘分区" Collapse section "1.2.13.3.2. 磁盘分区" 1.2.13.3.2.1. 创建一个独立的 /var 分区 1.2.13.3.2.2. 保留现有分区 1.2.13.3.3. 标识 Ignition 配置 Expand section "1.2.13.3.3. 标识 Ignition 配置" Collapse section "1.2.13.3.3. 标识 Ignition 配置" 1.2.13.3.3.1. 在 RHCOS ISO 中嵌入 Ignition 配置 1.2.13.3.4. 高级 RHCOS 安装参考 1.2.14. 创建集群 1.2.15. 使用 CLI 登录到集群 1.2.16. 批准机器的证书签名请求 1.2.17. 初始 Operator 配置 Expand section "1.2.17. 初始 Operator 配置" Collapse section "1.2.17. 初始 Operator 配置" 1.2.17.1. 安装过程中删除的镜像 registry 1.2.17.2. 镜像 registry 存储配置 1.2.17.3. 配置块 registry 存储 1.2.18. 在用户置备的基础架构上完成安装 1.2.19. OpenShift Container Platform 的 Telemetry 访问 1.2.20. 后续步骤 1.3. 在受限网络中的裸机上安装集群 Expand section "1.3. 在受限网络中的裸机上安装集群" Collapse section "1.3. 在受限网络中的裸机上安装集群" 1.3.1. 先决条件 1.3.2. 关于在受限网络中安装 Expand section "1.3.2. 关于在受限网络中安装" Collapse section "1.3.2. 关于在受限网络中安装" 1.3.2.1. 其他限制 1.3.3. OpenShift Container Platform 的互联网访问 1.3.4. 具有用户置备基础架构的集群的机器要求 Expand section "1.3.4. 具有用户置备基础架构的集群的机器要求" Collapse section "1.3.4. 具有用户置备基础架构的集群的机器要求" 1.3.4.1. 所需的机器 1.3.4.2. 网络连接要求 1.3.4.3. 最低资源要求 1.3.4.4. 证书签名请求管理 1.3.5. 创建用户置备的基础架构 Expand section "1.3.5. 创建用户置备的基础架构" Collapse section "1.3.5. 创建用户置备的基础架构" 1.3.5.1. 用户置备的基础架构对网络的要求 1.3.5.2. 用户置备 DNS 要求 1.3.6. 生成 SSH 私钥并将其添加到代理中 1.3.7. 手动创建安装配置文件 Expand section "1.3.7. 手动创建安装配置文件" Collapse section "1.3.7. 手动创建安装配置文件" 1.3.7.1. 安装配置参数 Expand section "1.3.7.1. 安装配置参数" Collapse section "1.3.7.1. 安装配置参数" 1.3.7.1.1. 所需的配置参数 1.3.7.1.2. 网络配置参数 1.3.7.1.3. 可选配置参数 1.3.7.2. 裸机 install-config.yaml 文件示例 1.3.7.3. 在安装过程中配置集群范围代理 1.3.8. 配置三节点集群 1.3.9. 创建 Kubernetes 清单和 Ignition 配置文件 1.3.10. 配置 chrony 时间服务 1.3.11. 安装 RHCOS 并启动 OpenShift Container Platform bootstrap 过程 Expand section "1.3.11. 安装 RHCOS 并启动 OpenShift Container Platform bootstrap 过程" Collapse section "1.3.11. 安装 RHCOS 并启动 OpenShift Container Platform bootstrap 过程" 1.3.11.1. 使用 ISO 镜像创建 Red Hat Enterprise Linux CoreOS (RHCOS) 机器 1.3.11.2. 通过 PXE 或 iPXE 启动来创建 Red Hat Enterprise Linux CoreOS (RHCOS) 机器 1.3.11.3. 高级 Red Hat Enterprise Linux CoreOS(RHCOS)安装配置 Expand section "1.3.11.3. 高级 Red Hat Enterprise Linux CoreOS(RHCOS)安装配置" Collapse section "1.3.11.3. 高级 Red Hat Enterprise Linux CoreOS(RHCOS)安装配置" 1.3.11.3.1. 使用高级网络选项进行 PXE 和 ISO 安装 1.3.11.3.2. 磁盘分区 Expand section "1.3.11.3.2. 磁盘分区" Collapse section "1.3.11.3.2. 磁盘分区" 1.3.11.3.2.1. 创建一个独立的 /var 分区 1.3.11.3.2.2. 保留现有分区 1.3.11.3.3. 标识 Ignition 配置 Expand section "1.3.11.3.3. 标识 Ignition 配置" Collapse section "1.3.11.3.3. 标识 Ignition 配置" 1.3.11.3.3.1. 在 RHCOS ISO 中嵌入 Ignition 配置 1.3.11.3.4. 高级 RHCOS 安装参考 1.3.12. 创建集群 1.3.13. 使用 CLI 登录到集群 1.3.14. 批准机器的证书签名请求 1.3.15. 初始 Operator 配置 Expand section "1.3.15. 初始 Operator 配置" Collapse section "1.3.15. 初始 Operator 配置" 1.3.15.1. 禁用默认的 OperatorHub 源 1.3.15.2. 镜像 registry 存储配置 Expand section "1.3.15.2. 镜像 registry 存储配置" Collapse section "1.3.15.2. 镜像 registry 存储配置" 1.3.15.2.1. 更改镜像 registry 的管理状态 1.3.15.2.2. 为裸机和其他手动安装配置 registry 存储 1.3.15.2.3. 在非生产集群中配置镜像 registry 存储 1.3.15.2.4. 配置块 registry 存储 1.3.16. 在用户置备的基础架构上完成安装 1.3.17. OpenShift Container Platform 的 Telemetry 访问 1.3.18. 后续步骤 Settings Close Language: 한국어 简体中文 日本語 English Language: 한국어 简体中文 日本語 English Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 한국어 简体中文 日本語 English Language: 한국어 简体中文 日本語 English Format: Multi-page Single-page Format: Multi-page Single-page 1.3.8. 配置三节点集群 您可在没有 worker 的 OpenShift Container Platform 中安装和运行三节点集群。这为集群管理员和开发人员提供了较小的、效率更高的集群,用于开发、生产及测试。 流程 编辑 install-config.yaml 文件,将计算副本(也称为 worker 副本)数设为 0,如以下 compute 小节中所示: compute: - name: worker platform: {} replicas: 0 Previous Next