本文發表於一年多前。舊文章可能包含過時內容。請檢查頁面中的資訊自發布以來是否已變得不正確。
Kubernetes v1.28:追溯性預設 StorageClass 進入 GA 階段
宣佈“追溯性預設 StorageClass 分配”功能在 Kubernetes v1.28 中進入正式釋出(GA)階段!
Kubernetes SIG Storage 團隊很高興地宣佈,在 Kubernetes v1.25 中作為 Alpha 功能引入的“追溯性預設 StorageClass 分配”功能現已進入 GA 階段,並正式成為 Kubernetes v1.28 版本的一部分。這一增強功能顯著改進了預設 StorageClass 分配給 PersistentVolumeClaim(PVC)的方式。
啟用此功能後,你不再需要先建立預設的 StorageClass,然後再建立 PVC 來分配該類。相反,任何未分配 StorageClass 的 PVC 現在都將被追溯性地更新,以包含預設的 StorageClass。這一增強功能確保了 PVC 不再會卡在未繫結狀態,即使在建立 PVC 時未定義預設 StorageClass,儲存供應也能無縫工作。
有哪些變化?
PersistentVolume (PV) 控制器已被修改,可以為任何未設定 storageClassName
的未繫結 PersistentVolumeClaim 自動分配一個預設的 StorageClass。此外,API 伺服器中的 PersistentVolumeClaim 准入驗證機制也進行了調整,允許將值從未設定狀態更改為實際的 StorageClass 名稱。
如何使用?
由於此功能已進入 GA 階段,不再需要啟用特性門控。只需確保你執行的是 Kubernetes v1.28 或更高版本,該功能即可使用。
有關更多詳細資訊,請閱讀 Kubernetes 文件中關於預設 StorageClass 分配的內容。你也可以閱讀之前宣佈該功能在 v1.26 中進入 Beta 階段的部落格文章。
如需提供反饋,請加入我們的 Kubernetes 儲存特別興趣小組(SIG),或在我們的公共 Slack 頻道上參與討論。