2022年1月20号发布,Kubernetes v1.22.6 使用 Golang 版本 1.16.12 构建和推送。
以下是自Kubernetes(k8s) v1.22.5以来的变更日志。
功能
- Kube-apiserver:合并列表时,服务器端应用现在更倾向于提交请求的顺序,而不是现有的持久化对象。
Bug 或 回归
EndpointSlice控制器指标缓存中的一个低效锁已被重做。在某些情况下,特别是在有大量服务的集群中,网络程序的延迟可能会大大减少。
Client-go: 修复了设置了ResourceVersionMatch的分页列表调用在分页启动后会失败的问题。
修复在 kubectl create secret 命令中使用无效输出格式时出现的恐慌
Fix: azuredisk参数的小写翻译问题
修复了罕见的竞争条件处理请求超时
Mount-utils: 检测潜在的陈旧文件句柄
其他(Cleanup 或 Flake)
- 更新konnectivity-network-proxy至v0.0.27。这包括网络代理的内存泄漏修复。
依赖关系
已经添加的
Nothing has changed(一切都没有改变)
已变更的
- github.com/google/cadvisor: v0.39.2 → v0.39.3
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.22 → v0.0.27
- sigs.k8s.io/structured-merge-diff/v4: v4.1.2 → v4.2.1
已移除的
Nothing has changed(一切都没有改变)
相关链接
英文原文:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.22.md#v1226