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