搜索

pdf文档 OpenShift 的Windows 容器支持

962.49 KB 52 页 0 下载 125 浏览 0 评论 0 收藏
语言 格式 评分
中文(简体)
.pdf
3
摘要
文档详细介绍了Red Hat OpenShift对Windows容器的支持,包括在OpenShift Container Platform上运行Microsoft Windows Server容器的功能。内容涵盖Windows容器的工作负载管理、网络配置、先决条件、安装流程以及注意事项。文档强调了Kubernetes在Windows容器上的节点功能限制,如不支持巨页和特权容器,并提供了针对不同云平台和vSphere环境的兼容性信息。此外,文档还介绍了如何通过Windows Machine Config Operator(WMCO)管理Windows节点,并提到了不支持多租户和双NIC等限制条件。
AI总结
### OpenShift 对 Windows 容器支持的总结 1. **概述** - Red Hat OpenShift 提供了在 OpenShift Container Platform 集群中运行 Windows 计算节点的功能。 - 通过 Windows Machine Config Operator (WMCO),可以安装和管理 Windows 节点,支持在 Windows Server 容器上运行 Windows 工作负载。 - 支持同时运行 Linux 和 Windows 工作负载,适用于异构环境。 2. **核心功能** - **Windows 节点支持**: - 支持的 Windows Server 版本:Windows Server 2022(OS Build 20348.681 或更高版本)和 Windows Server 2019(版本 1809)。 - 支持的平台:AWS、Azure、vSphere、裸机或无供应商特定平台。 - **网络配置**: - �唯二支持的网络配置是与 OVN-Kubernetes 的混合网络。 - **容器运行时**: - Windows 节点使用容器运行时配置,不支持手动安装容器运行时。 3. **限制与注意事项** - **节点功能限制**: - Windows 容器不支持巨页和特权容器。 - Kubernetes 存在一些 API 兼容性问题。 - **安全性**: - 不支持多租户环境,尤其是涉及恶意租户的场景。建议使用物理隔离或 Hyper-V 隔离容器。 - 托管多租户工作负载时,建议使用安全域或更精细的访问控制(如 RBAC)。 - **其他限制**: - 不支持双 NIC。 - 不支持从私有 Registry 拉取容器镜像,仅支持公共 Registry。 - 不支持使用部署配置创建的工作负载。 4. **安装与配置** - **先决条件**: - 集群版本 4.6.8 或更高。 - 配置混合网络(OVN-Kubernetes)。 - 确保 Windows 节点的虚拟硬件版本满足 OpenShift 要求。 - **安装方式**: - 可通过 Web 控制台或 OpenShift CLI(oc)安装 WMCO。 - **vSphere 环境准备**: - 创建 vSphere Windows VM 金级镜像,启用与 WMCO 的内部 API 通信。 - 安装 VMware Tools(版本 11.0.6 或更高)。 5. **使用示例** - **部署示例**: - 可通过 Kubernetes Service 和 Deployment 对象部署 Windows 容器工作负载。 - 示例镜像:`mcr.microsoft.com/windows/servercore:ltsc2019`。 - **节点调度**: - Windows 工作负载可调度到 Windows 计算节点。 6. **禁用 Windows 容器支持** - **卸载 WMCO**: - 通过 OperatorHub 卸载 Red Hat Windows Machine Config Operator。 - 删除 WMCO 命名空间(`openshift-windows-machine-config-operator`)。 - **注意事项**: - 禁用前需确保删除所有 Windows 工作负载。 7. **总结** - OpenShift 对 Windows 容器的支持提供了灵活的环境管理能力,但需注意其功能限制和安全性要求。 - 使用 WMCO 可以高效管理 Windows 节点,但需严格按照文档配置和操作,以确保集群稳定性和工作负载可靠性。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 45 页请下载阅读 -
文档评分
请文明评论,理性发言.