OpenShift 的Windows 容器支持
                
  
              757.61 KB
             
              38 页
               
              0 评论
              
| 语言 | 格式 | 评分 | 
|---|---|---|
中文(简体)  | .pdf  | 3  | 
| 摘要 | ||
文档概述了Red Hat OpenShift对Windows容器的支持功能,包括通过Windows Machine Config Operator(WMCO)管理Windows节点,如何启用和配置Windows容器工作负载,以及在OpenShift Container Platform中使用Windows MachineSet对象。文档还详细说明了Windows节点的限制和已知问题,例如不支持的功能包括Red Hat OpenShift Local、镜像构建、OpenShift Pipelines、OpenShift Service Mesh、Pod自动扩展等。同时,文档提供了关于WMCO的安装、配置和升级的操作指南。  | ||
| AI总结 | ||
# OpenShift 的 Windows 容器支持
## 1. 概述
Red Hat OpenShift 支持在 OpenShift Container Platform 集群中运行 Windows 容器工作负载,通过 Windows Machine Config Operator(WMCO)实现。WMCO 用于安装和管理 Windows 节点,红帽订阅提供对 Windows 工作负载的支持。
## 2. 功能与限制
- **支持**:
  - 部署在 Windows Server 容器上运行的 Windows 工作负载。
  - 支持在 RHCOS 或 RHEL 上托管传统 Linux 工作负载。
  - 创建 Windows MachineSet 对象以管理 Windows 机器集。
  - 支持在多个平台上调度 Windows 工作负载。
  - 提供 Windows 节点升级、删除和禁用功能。
- **限制**:
  - **不支持的 OpenShift 功能**:包括 odo、Pipelines、Service Mesh、监控、Serverless、Pod 自动扩展等。
  - **不支持的红帽功能**:包括成本管理、OpenShift Local。
  - **镜像管理**:不支持从私有 registry 拉取镜像,需使用公共 registry 或预拉取镜像。
  - **存储与网络**:仅支持树内存储驱动程序,集群范围代理环境下不支持 Windows 节点。
  - **安全性**:不支持特权容器,Pod 终止宽限期要求安装容器运行时。
  - **环境限制**:断开连接环境不支持 Windows 节点。
## 3. 核心组件与服务
- **Windows 节点服务**:
  - **kubelet**:管理节点状态。
  - **CNI 插件**:提供网络接口。
  - **WMCB**:配置 kubelet 和 CNI。
  - **hybrid-overlay**:提供主机网络服务(HNS)。
  - **kube-proxy**:维护网络规则。
## 4. 管理与操作
- **启用 Windows 容器工作负载**:
  - 使用 WMCO 管理 Windows 节点。
  - 创建 MachineSet 对象以部署 Windows 机器集。
- **配置 WMCO**:
  - 通过 OLM 安装 WMCO。
  - 创建包含私钥的 secret,以便 WMCO 与 Windows 虚拟机通信。
- **验证与资源管理**:
  - 检查 WMCO 安装状态。
  - 管理机器集,包括创建、升级和删除。
## 5. 禁用 Windows 容器工作负载
- 卸载 WMCO。
- 删除 WMCO 命名空间。
通过以上总结,用户能够快速了解 OpenShift 对 Windows 容器的支持能力、使用限制以及管理操作。  | ||
 P1 
 P2 
 P3 
 P4 
 P5 
 P6 
 P7 
下载文档到本地,方便使用
    
                - 可预览页数已用完,剩余
                31 页请下载阅读 -
              
文档评分 
  












