作者:Kubernetes 1.20发布团队
我们很高兴地宣布Kubernetes 1.20的发布,这是我们在2020年发布的第三个也是最终的版本!这个版本包含了42个增强:11个增强已经稳定,15个增强进入beta, 16个增强进入alpha。
在上一个扩展的发布周期之后,1.20的发布周期又回到了11周的正常节奏。这是一段时间以来功能最密集的版本之一:Kubernetes的创新周期仍呈上升趋势。这个版本更多的是alpha而不是稳定的增强,这表明在云本地生态系统中还有很多需要探索的地方。
卷快照操作趋于稳定
该特性提供了一种触发卷快照操作的标准方法,并允许用户以可移植的方式在任何Kubernetes环境和支持的存储提供程序上合并快照操作。
此外,这些Kubernetes快照原语充当基本构建块,解除了为Kubernetes开发高级、企业级存储管理特性(包括应用程序或集群级备份解决方案)的能力。
请注意,快照支持要求Kubernetes分发程序绑定快照控制器、快照目录和验证webhook。还必须在集群上部署支持快照功能的CSI驱动程序。
Kubectl对毕业生进行测试调试
kubectl alpha调试功能在1.20中升级到beta版,成为kubectl调试。该特性直接从kubectl提供了对常见调试工作流的支持。此版本kubectl支持的故障排除场景包括:
通过创建使用不同容器映像或命令的pod副本来排除在启动时崩溃的工作负载。
通过在pod的新副本中添加带有调试工具的新容器或使用