4.12. Multiarch Tuning Operator 发行注记
Multiarch Tuning Operator 在多架构集群中优化工作负载管理,以及在到多架构环境的单架构集群中进行工作负载管理。
本发行注记介绍了 Multiarch Tuning Operator 的开发。
如需更多信息,请参阅使用 Multiarch Tuning Operator 在多架构集群上管理工作负载。
4.12.1. Multiarch Tuning Operator 1.1.1 发行注记 复制链接链接已复制到粘贴板!
发布日期: 2025 年 5 月 27 日
4.12.1.1. 程序错误修复 复制链接链接已复制到粘贴板!
在以前的版本中,pod 放置操作对象不支持使用 pull secret 主机名中的通配符条目验证 registry。这会导致在拉取镜像时与 Kubelet 不一致的行为,因为在操作对象需要完全匹配时 Kubelet 支持的通配符条目。因此,当 registry 使用通配符主机名时,镜像拉取可能会失败。
在这个版本中,pod 放置操作对象支持包含通配符主机名的 pull secret,确保镜像身份验证和拉取。
在以前的版本中,当镜像检查在所有重试并启用了
nodeAffinityScoring
插件后,pod 放置操作对象会应用不正确的nodeAffinityScoring
标签。在这个版本中,操作对象可以正确地设置
nodeAffinityScoring
标签,即使镜像检查失败。现在,它独立于所需的关联性过程应用这些标签,以确保准确和一致的调度。
4.12.2. Multiarch Tuning Operator 1.1.0 发行注记 复制链接链接已复制到粘贴板!
发布日期:2025 年 3 月 18 日
4.12.2.1. 新功能及功能增强 复制链接链接已复制到粘贴板!
- 现在,在受管产品上支持 Multiarch Tuning Operator,包括带有 Hosted Control Planes (HCP) 和其他 HCP 环境的 ROSA。
-
在这个版本中,您可以使用
ClusterPodPlacementConfig
对象中的新plugins
字段配置架构感知工作负载调度。您可以使用plugins.nodeAffinityScoring
字段来为 pod 放置设置架构首选项。如果启用nodeAffinityScoring
插件,调度程序首先过滤掉不符合 pod 要求的节点。然后,调度程序会根据nodeAffinityScoring.platforms
字段中定义的架构分数来优先选择剩余的节点。
4.12.2.2. 程序错误修复 复制链接链接已复制到粘贴板!
-
在这个版本中,Multiarch Tuning Operator 不会更新由守护进程集管理的 pod 的
nodeAffinity
字段。(OCPBUGS-45885)
4.12.3. Multiarch Tuning Operator 1.0.0 发行注记 复制链接链接已复制到粘贴板!
发布日期:2024 年 10 月 31 日
4.12.3.1. 新功能及功能增强 复制链接链接已复制到粘贴板!
- 在这个版本中,Multiarch Tuning Operator 支持自定义网络场景和集群范围的自定义 registry 配置。
- 在这个版本中,您可以使用 Multiarch Tuning Operator 添加到新创建的 pod 的 pod 标签根据架构兼容性来识别 pod。
- 在这个版本中,您可以使用 Cluster Monitoring Operator 中注册的指标和警报来监控 Multiarch Tuning Operator 的行为。