2021年10月28号,Kubernetes v1.22.3 已经使用 Golang 版本 1.16.9 构建和推送。
以下是自Kubernetes(k8s) v1.22.2以来的变更日志
API变更
- Kube-apiserver:修复了对枚举中包含字面空值的CRD模式的处理(#104988, @liggitt)。
功能
- Kubernetes 现在使用 Golang 1.16.9 构建
测试不合格
- Backport: e2e.test现在使用安全端口来检索指标数据,以确保与1.21和1.22的兼容性(用于升级测试)。
Bug 或回归
- 修复:合并实例未找到错误的日志(#105366,@nilo19)。
- 修复:忽略EnsureBackendPoolDeleted中VMAS节点的非VMSS错误。(#105400, @ialidzhikov)
- 修复了Kubelet重启和pod状态的回退。(#105560, @rphillips)
- 修复1.22版中的kubelet内存回退(#105452,@liggitt)。
- 修复了kubelet重启静态pod的能力(#105075,@rphillips)。
- Kube-proxy(ipvs模式): 删除loadbalancer ingress IP的陈旧的conntrack UDP条目。(#105650, @VivekThrivikraman-est)
- Release-note从kubelet_started_pods_errors_total指标中删除了错误信息标签(#105213,@yxxhero)。
依赖关系
已经添加的
Nothing has changed(一切都没有改变)
已变更的
Nothing has changed(一切都没有改变)
已移除的
Nothing has changed(一切都没有改变)
相关链接
英文原文:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.22.md