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 页请下载阅读 -
文档评分