2021年10月28号,Kubernetes v1.21.6 已经使用 Golang 版本 1.16.9 构建和推送。
以下是自Kubernetes(k8s) v1.21.5以来的变更日志
API变更
- Kube-apiserver:修复了对枚举中包含字面空值的CRD模式的处理(#104989, @liggitt)。
功能
- Kubernetes 现在使用 Golang 1.16.9 构建
测试不合格
- Backport: e2e.test现在使用安全端口来检索指标数据,以确保与1.21和1.22的兼容性(用于升级测试)。
Bug 或回归
- 放置vmss时的聚合错误修复:合并实例未找到错误的日志(#105365,@nilo19)。
- 允许CSI驱动程序只运行离线扩展测试。(#102740, @gnufied)
- 将klog升级到v2.9.0,修正了以字节数组形式呈现的日志行(#105407,@ehashman)
- 修正重启时覆盖日志文件的问题。(#105614, @rphillips)
- 修复winkernel kube-proxy,使其仅在主机和网络支持时使用双栈(#101047,@jsturtevant)。
- 修复:在EnsureBackendPoolDeleted中对VMAS节点忽略不是VMSS错误。(#105402, @ialidzhikov)
- 修复:忽略更新Azure标签时的情况(#104686,@nilo19)。
- 回复PR #102925,它引入了基于平衡资源分配的意外调度行为(#105238,@damemi)
- 更新golang.org/x/text至v0.3.6,以修复CVE-2020-28852(#102601,@jonesbr17)
依赖关系
已经添加的
Nothing has changed(一切都没有改变)
已变更的
- golang.org/x/text: v0.3.4 → v0.3.6
- k8s.io/klog/v2: v2.8.0 → v2.9.0
已移除的
Nothing has changed(一切都没有改变)
相关链接
英文原文:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.21.md