Jump To Close Expand all Collapse all Table of contents 机器管理 1. 机器管理概述 2. 创建机器集 Expand section "2. 创建机器集" Collapse section "2. 创建机器集" 2.1. 在 AWS 上创建机器集 Expand section "2.1. 在 AWS 上创建机器集" Collapse section "2.1. 在 AWS 上创建机器集" 2.1.1. Machine API 概述 2.1.2. AWS 上机器设置自定义资源的 YAML 示例 2.1.3. 创建机器集 2.1.4. 将机器部署为 Spot 实例的机器集 2.1.5. 使用机器集创建 Spot 实例 2.1.6. 将机器部署为 Dedicated 实例的机器集 2.1.7. 使用机器集创建 Dedicated 实例 2.2. 在 Azure 上创建机器集 Expand section "2.2. 在 Azure 上创建机器集" Collapse section "2.2. 在 Azure 上创建机器集" 2.2.1. Machine API 概述 2.2.2. Azure 上机器设置自定义资源的 YAML 示例 2.2.3. 创建机器集 2.2.4. 选择 Azure Marketplace 镜像 2.2.5. 将机器部署为 Spot 虚拟机的机器 2.2.6. 使用机器集创建 Spot 虚拟机 2.2.7. 为机器集启用客户管理的加密密钥 2.3. 在 GCP 上创建机器集 Expand section "2.3. 在 GCP 上创建机器集" Collapse section "2.3. 在 GCP 上创建机器集" 2.3.1. Machine API 概述 2.3.2. GCP 上机器设置自定义资源的 YAML 示例 2.3.3. 创建机器集 2.3.4. 将机器部署为可抢占虚拟机实例的机器集 2.3.5. 使用机器集创建抢占虚拟机实例 2.3.6. 为机器集启用客户管理的加密密钥 2.4. 在 OpenStack 上创建机器集 Expand section "2.4. 在 OpenStack 上创建机器集" Collapse section "2.4. 在 OpenStack 上创建机器集" 2.4.1. Machine API 概述 2.4.2. RHOSP 上机器设置自定义资源的 YAML 示例 2.4.3. 在 RHOSP 上使用 SR-IOV 的机器设置自定义资源的 YAML 示例 2.4.4. 禁用端口安全性的 SR-IOV 部署的 YAML 示例 2.4.5. 创建机器集 2.5. 在 RHV 上创建机器集 Expand section "2.5. 在 RHV 上创建机器集" Collapse section "2.5. 在 RHV 上创建机器集" 2.5.1. Machine API 概述 2.5.2. RHV 上机器集自定义资源的 YAML 示例 2.5.3. 创建机器集 2.6. 在 vSphere 上创建机器集 Expand section "2.6. 在 vSphere 上创建机器集" Collapse section "2.6. 在 vSphere 上创建机器集" 2.6.1. Machine API 概述 2.6.2. vSphere 上机器设置自定义资源的 YAML 示例 2.6.3. 创建机器集 3. 手动扩展机器集 Expand section "3. 手动扩展机器集" Collapse section "3. 手动扩展机器集" 3.1. 先决条件 3.2. 手动扩展机器集 3.3. 机器集删除策略 4. 修改机器集 Expand section "4. 修改机器集" Collapse section "4. 修改机器集" 4.1. 修改机器集 4.2. 将节点迁移到 RHV 上的不同存储域 Expand section "4.2. 将节点迁移到 RHV 上的不同存储域" Collapse section "4.2. 将节点迁移到 RHV 上的不同存储域" 4.2.1. 将计算节点迁移到 RHV 中的不同存储域 4.2.2. 将 control plane 节点迁移到 RHV 上的不同存储域 5. 删除机器 Expand section "5. 删除机器" Collapse section "5. 删除机器" 5.1. 删除一个特定的机器 5.2. 其他资源 6. 将自动扩展应用到 OpenShift Container Platform 集群 Expand section "6. 将自动扩展应用到 OpenShift Container Platform 集群" Collapse section "6. 将自动扩展应用到 OpenShift Container Platform 集群" 6.1. 关于集群自动扩展 6.2. 关于机器自动扩展 6.3. 配置集群自动扩展 Expand section "6.3. 配置集群自动扩展" Collapse section "6.3. 配置集群自动扩展" 6.3.1. ClusterAutoscaler 资源定义 6.3.2. 部署集群自动扩展 6.4. 后续步骤 6.5. 配置机器自动扩展 Expand section "6.5. 配置机器自动扩展" Collapse section "6.5. 配置机器自动扩展" 6.5.1. MachineAutoscaler 资源定义 6.5.2. 部署机器自动扩展 6.6. 其他资源 7. 创建基础架构机器集 Expand section "7. 创建基础架构机器集" Collapse section "7. 创建基础架构机器集" 7.1. OpenShift Container Platform 基础架构组件 7.2. 为生产环境创建基础架构机器集 Expand section "7.2. 为生产环境创建基础架构机器集" Collapse section "7.2. 为生产环境创建基础架构机器集" 7.2.1. 为不同云创建机器集 Expand section "7.2.1. 为不同云创建机器集" Collapse section "7.2.1. 为不同云创建机器集" 7.2.1.1. AWS 上机器设置自定义资源的 YAML 示例 7.2.1.2. Azure 上机器设置自定义资源的 YAML 示例 7.2.1.3. GCP 上机器设置自定义资源的 YAML 示例 7.2.1.4. RHOSP 上机器设置自定义资源的 YAML 示例 7.2.1.5. RHV 上机器集自定义资源的 YAML 示例 7.2.1.6. vSphere 上机器设置自定义资源的 YAML 示例 7.2.2. 创建机器集 7.2.3. 创建基础架构节点 7.2.4. 为基础架构机器创建机器配置池 7.3. 为基础架构节点分配机器设置资源 Expand section "7.3. 为基础架构节点分配机器设置资源" Collapse section "7.3. 为基础架构节点分配机器设置资源" 7.3.1. 使用污点和容限绑定基础架构节点工作负载 7.4. 将资源移到基础架构机器集 Expand section "7.4. 将资源移到基础架构机器集" Collapse section "7.4. 将资源移到基础架构机器集" 7.4.1. 移动路由器 7.4.2. 移动默认 registry 7.4.3. 移动监控解决方案 7.4.4. 移动 OpenShift Logging 资源 8. 在 OpenShift Container Platform 集群中添加 RHEL 计算机器 Expand section "8. 在 OpenShift Container Platform 集群中添加 RHEL 计算机器" Collapse section "8. 在 OpenShift Container Platform 集群中添加 RHEL 计算机器" 8.1. 关于在集群中添加 RHEL 计算节点 8.2. RHEL 计算节点的系统要求 Expand section "8.2. RHEL 计算节点的系统要求" Collapse section "8.2. RHEL 计算节点的系统要求" 8.2.1. 证书签名请求管理 8.3. 为云准备镜像 Expand section "8.3. 为云准备镜像" Collapse section "8.3. 为云准备镜像" 8.3.1. 列出 AWS 中最新可用 RHEL 镜像 8.4. 准备机器以运行 Playbook 8.5. 准备 RHEL 计算节点 8.6. 将角色权限附加到 AWS 中的 RHEL 实例 8.7. 将 RHEL worker 节点标记为拥有或共享 8.8. 在集群中添加 RHEL 计算机器 8.9. 批准机器的证书签名请求 8.10. Ansible hosts 文件的必要参数 Expand section "8.10. Ansible hosts 文件的必要参数" Collapse section "8.10. Ansible hosts 文件的必要参数" 8.10.1. 可选:从集群中删除 RHCOS 计算机器 9. 在 OpenShift Container Platform 集群中添加更多 RHEL 计算机器 Expand section "9. 在 OpenShift Container Platform 集群中添加更多 RHEL 计算机器" Collapse section "9. 在 OpenShift Container Platform 集群中添加更多 RHEL 计算机器" 9.1. 关于在集群中添加 RHEL 计算节点 9.2. RHEL 计算节点的系统要求 Expand section "9.2. RHEL 计算节点的系统要求" Collapse section "9.2. RHEL 计算节点的系统要求" 9.2.1. 证书签名请求管理 9.3. 为云准备镜像 Expand section "9.3. 为云准备镜像" Collapse section "9.3. 为云准备镜像" 9.3.1. 列出 AWS 中最新可用 RHEL 镜像 9.4. 准备 RHEL 计算节点 9.5. 将角色权限附加到 AWS 中的 RHEL 实例 9.6. 将 RHEL worker 节点标记为拥有或共享 9.7. 在集群中添加更多 RHEL 计算机器 9.8. 批准机器的证书签名请求 9.9. Ansible hosts 文件的必要参数 10. 用户置备的基础架构 Expand section "10. 用户置备的基础架构" Collapse section "10. 用户置备的基础架构" 10.1. 使用用户置备的基础架构在集群中添加计算机器 Expand section "10.1. 使用用户置备的基础架构在集群中添加计算机器" Collapse section "10.1. 使用用户置备的基础架构在集群中添加计算机器" 10.1.1. 将计算机器添加到 Amazon Web Services 10.1.2. 将计算机器添加到 Microsoft Azure 10.1.3. 将计算机器添加到 Google Cloud Platform 10.1.4. 将计算机器添加到 vSphere 10.1.5. 在裸机中添加计算机器 10.2. 使用 CloudFormation 模板向 AWS 添加计算机器 Expand section "10.2. 使用 CloudFormation 模板向 AWS 添加计算机器" Collapse section "10.2. 使用 CloudFormation 模板向 AWS 添加计算机器" 10.2.1. 先决条件 10.2.2. 使用 CloudFormation 模板向 AWS 集群添加更多计算机器 10.2.3. 批准机器的证书签名请求 10.3. 将计算机器添加到 vSphere Expand section "10.3. 将计算机器添加到 vSphere" Collapse section "10.3. 将计算机器添加到 vSphere" 10.3.1. 先决条件 10.3.2. 将更多计算机器添加到 vSphere 中的集群 10.3.3. 批准机器的证书签名请求 10.4. 在裸机中添加计算机器 Expand section "10.4. 在裸机中添加计算机器" Collapse section "10.4. 在裸机中添加计算机器" 10.4.1. 先决条件 10.4.2. 创建 Red Hat Enterprise Linux CoreOS (RHCOS) 机器 Expand section "10.4.2. 创建 Red Hat Enterprise Linux CoreOS (RHCOS) 机器" Collapse section "10.4.2. 创建 Red Hat Enterprise Linux CoreOS (RHCOS) 机器" 10.4.2.1. 使用 ISO 镜像创建更多 RHCOS 机器 10.4.2.2. 通过 PXE 或 iPXE 启动来创建更多 RHCOS 机器 10.4.3. 批准机器的证书签名请求 11. 部署机器健康检查 Expand section "11. 部署机器健康检查" Collapse section "11. 部署机器健康检查" 11.1. 关于机器健康检查 Expand section "11.1. 关于机器健康检查" Collapse section "11.1. 关于机器健康检查" 11.1.1. 部署机器健康检查时的限制 11.2. MachineHealthCheck 资源示例 Expand section "11.2. MachineHealthCheck 资源示例" Collapse section "11.2. MachineHealthCheck 资源示例" 11.2.1. 短路机器健康检查补救 Expand section "11.2.1. 短路机器健康检查补救" Collapse section "11.2.1. 短路机器健康检查补救" 11.2.1.1. 使用绝对值设置 maxUnhealthy 11.2.1.2. 使用百分比设置 maxUnhealthy 11.3. 创建 MachineHealthCheck 资源 11.4. 关于裸机的基于电源的补救 Expand section "11.4. 关于裸机的基于电源的补救" Collapse section "11.4. 关于裸机的基于电源的补救" 11.4.1. 裸机上的 MachineHealthCheck 11.4.2. 了解补救过程 11.4.3. 为裸机创建 MachineHealthCheck 资源 法律通告 Settings Close Language: 한국어 简体中文 日本語 English Language: 한국어 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 한국어 简体中文 日本語 English Language: 한국어 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF 机器管理 OpenShift Container Platform 4.8添加和维护集群机器Red Hat OpenShift Documentation Team法律通告摘要 本文说明如何管理构成 OpenShift Container Platform 集群的机器。某些任务利用 OpenShift Container Platform 集群的增强型自动机器管理功能,另一些任务则要手动完成。本文所述的任务并非对所有安装类型都适用。 Next