This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.2.7. Windows Machine Config Operator 的先决条件
以下信息详细介绍了 Windows Machine Config Operator 支持的平台版本、Windows Server 版本和网络配置。有关仅与该平台相关的任何信息请参阅 vSphere 文档。
2.7.1. 基于 OpenShift Container Platform 和 WMCO 版本支持的平台 复制链接链接已复制到粘贴板!
| 平台 | 支持的 OpenShift Container Platform 版本 | 支持的 WMCO 版本 | 安装程序置备的基础架构安装支持 | 用户置备的基础架构安装支持 |
|---|---|---|---|---|
| Amazon Web Services (AWS) | 4.6+ | WMCO 1.0+ | GA | 技术预览 |
| Microsoft Azure | 4.6+ | WMCO 1.0+ | GA | 技术预览 |
| VMware vSphere | 4.7+ | WMCO 2.0+ | GA | 技术预览 |
| 平台 | 支持的 OpenShift Container Platform 版本 | 支持的 WMCO 版本 | 用于安装程序置备的基础架构安装支持的 BYOH | BYOH 用于用户置备的基础架构安装支持 |
|---|---|---|---|---|
| Amazon Web Services (AWS) | 4.8+ | WMCO 3.1+ | GA | 技术预览 |
| Microsoft Azure | 4.8+ | WMCO 3.1+ | GA | 技术预览 |
| VMware vSphere | 4.8+ | WMCO 3.1+ | GA | GA[1] |
| 裸机 | 4.8+ | WMCO 3.1+ | GA[1] |
-
只有在集群安装过程中在
install-config.yaml文件中设置了platform: none字段时,才会支持此安装类型。
2.7.3. 支持的 Windows Server 版本 复制链接链接已复制到粘贴板!
下表根据适用平台列出了受支持的 Windows Server 版本。任何未列出的 Windows Server 版本均不受支持,并将导致错误。为防止这些错误,请根据所使用的平台仅使用适当的版本。
2.7.4. 支持的网络 复制链接链接已复制到粘贴板!
与 OVN-Kubernetes 的混合网络是唯一支持的网络配置。有关此功能的更多信息,请参见下面的其他资源。下表概述了根据您的平台使用的网络配置和 Windows Server 版本类型。安装集群时必须指定网络配置。请注意,OpenShift SDN 网络是 OpenShift Container Platform 集群的默认网络。但是,OpenShift SDN 不支持 WMCO。
| 平台 | 支持的网络 |
|---|---|
| Amazon Web Services (AWS) | 使用 OVN-Kubernetes 的混合网络 |
| Microsoft Azure | 使用 OVN-Kubernetes 的混合网络 |
| VMware vSphere | 带有自定义 VXLAN 端口的 OVN-Kubernetes 的混合网络 |
| 裸机 | 使用 OVN-Kubernetes 的混合网络 |
| 使用 OVN-Kubernetes 的混合网络 | 支持的 Windows Server 版本 |
|---|---|
| 默认 VXLAN 端口 | Windows Server 2019,版本 1809 |
| 自定义 VXLAN 端口 | Windows Server 2022,OS Build 20348.681 或更高版本 |
在受限网络或断开连接的环境中的集群不支持运行 Windows 容器工作负载。
WMCO 版本 3.x 仅与 OpenShift Container Platform 4.8 兼容。
2.7.5. 新功能及改进 复制链接链接已复制到粘贴板!
此发行版本添加了以下新功能及改进。
2.7.5.1. 对自定义 VXLAN 端口选择进行强制限制 复制链接链接已复制到粘贴板!
在使用最新版本的 Windows 服务器时,用户不得选择自定义 VXLAN 端口。
2.7.6. 程序错误修复 复制链接链接已复制到粘贴板!
- 在以前的版本中,当后备部署在不同 Windows 节点上调度多个 pod 时,负载均衡器服务会变得不稳定。这个问题已被解决。(BZ#1905950)
-
在以前的版本中,WMCO 将公钥注解
windowsmachineconfig.openshift.io/pub-key-hash添加到 Linux 节点。现在,WMCO 不再为 Linux 节点添加注解。(BZ#1930791) - 在以前的版本中,当用户提供无效的私钥时,WMCO 将失败。在这个版本中,WMCO 会为无效密钥的用户生成错误警报。(BZ#1929579)
- 在以前的版本中,当后备开发有多个 pod 调度到不同的 Windows 节点上时,kube-proxy 服务会在创建负载均衡器服务时崩溃。这个问题现已解决。(BZ#1939968)
-
在以前的版本中,
windows_exporter组件会报告各种指标作为windows_*。此错误导致一些节点级指标,它们通过遥测服务了解节点,无法报告。现在,组件会导出正确的显示所有预期指标。(BZ#1948037)
作为之前记录的程序错误修复 (BZ#1946538) 的一部分,Red Hat Windows Machine Config Operator 2.0.1 现在提供了 Windows kube-proxy 的更新。有关更新的详情请查看 RHSA-2021:2130 公告。