我们兴奋地宣布,Kubernetes 1.17已经正式与大家见面,这也是我们2019年以来第四次、也是最后一次进行版本发布!Kubernetes 1.17版本包含22项增强功能——其中14项增强功能已经迎来稳定版,4项增强功能进入beta阶段,另有4项增强功能进入alpha阶段。
核心主题
云服务供应商标签功能发布通用版本
作为1.2版本中的beta功能,此次1.17版正式推出云服务供应商标签的通用版本。
存储卷快照迎来Beta版
Kubernetes存储卷快照(Volume Snapshot)功能在Kubernetes 1.17中提供beta版。这项功能于1.12版中提供alpha版,并在1.13版中发布包含多项突破性调整的第二alpha版。
CSI迁移步入Beta版
用于容器存储接口(CSI)的Kubernetes入树存储插件CSI迁移基础设施如今正式迎来beta版本。CSI迁移最初以alpha版的形式登陆Kubernetes 1.14。
云服务供应商标签功能发布通用版本
在创建节点与存储卷时,我们可以根据Kubernetes集群的底层云服务供应商为其设定一系列标准标签。节点可匹配实例类型标签,节点与存储卷则可通过两项标签描述云服务供应商拓扑中的资源位置——通常表示为区域加可用区形式。
Kubernetes组件内使用的标准标签主要用于支持某些特定功能。例如,调度程序可以借此保证各Pod如存储卷的声明那样存在于同一可用区内;而当将某些Pod调度至特定部署方案中时,调度程序则会优先将各Pod分布在多个可用区之间。用户还可以利用Pod规范中的标签配置节点关联等关系。我们可以通过标准标签编写Pod规范