这篇文章发布时间已超过一年。较早的文章可能包含过时的内容。请检查页面中的信息自发布以来是否已变得不正确。
Kubernetes v1.28:追溯默认存储类移至 GA
宣布毕业到正式发布 (GA) - Kubernetes v1.28 中的追溯默认 StorageClass 分配!
Kubernetes SIG Storage 团队很高兴地宣布,在 Kubernetes v1.25 中作为 alpha 版本引入的“追溯默认 StorageClass 分配”功能现在已毕业到 GA,并正式成为 Kubernetes v1.28 版本的一部分。此增强功能显著改进了默认 StorageClass 分配给 PersistentVolumeClaims (PVC) 的方式。
启用此功能后,您不再需要先创建默认 StorageClass,然后再创建 PVC 来分配该类。相反,任何未分配 StorageClass 的 PVC 现在都将被追溯更新为包含默认 StorageClass。此增强功能确保 PVC 不再陷入未绑定的状态,即使在创建 PVC 时未定义默认 StorageClass,存储配置也可以无缝工作。
发生了什么变化?
已修改 PersistentVolume (PV) 控制器,以自动将默认 StorageClass 分配给任何未绑定且未设置 storageClassName
的 PersistentVolumeClaim。此外,已调整 API 服务器内的 PersistentVolumeClaim 准入验证机制,以允许将值从未设置状态更改为实际的 StorageClass 名称。
如何使用它?
由于此功能已毕业到 GA,因此无需再启用功能门。只需确保您正在运行 Kubernetes v1.28 或更高版本,该功能即可使用。
有关更多详细信息,请阅读 Kubernetes 文档中有关 默认 StorageClass 分配的内容。您还可以阅读之前的博客文章,其中宣布了 v1.26 中的 beta 版毕业。
要提供反馈,请加入我们的Kubernetes 存储特别兴趣小组 (SIG) 或参与我们在公共 Slack 频道上的讨论。