2022年8月10号,v1.25.0-rc.0 使用 Golang 版本 1.19 构建并推送。
变化
以下是自Kubernetes(k8s) v1.25.0-beta.0以来的变更日志。
API的变化
引入了对处理pod故障的支持,与配置的pod故障策略规则有关。
NodeIPAM对多个ClusterCIDR的支持(https://github.com/kubernetes/enhancements/issues/2593 )作为一个alpha特性引入。
设置功能门
MultiCIDRRangeAllocator=true
,决定是否可以使用 MultiCIDRRangeAllocator控制器,而下面的kube-controller-manager
标志将挑选活动控制器。通过在kube-controller-manager中设置
-cidr-allocator-type=MultiCIDRRangeAllocator
标志,启用MultiCIDRRangeAllocator
。CSIInlineVolume功能已经从测试版转移到GA。
Bug 或 回归
修复job控制器中与JobTrackingWithFinalizers相关的内存泄漏。
移除最近重新引入的可调度性谓词(通过 PR: https://github.com/kubernetes/kubernetes/pull/109706 ),以免从负载均衡器后端池中移除不可调度的节点。
相关链接
英文原文:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md#v1250-rc0