Kubernetes v1.31:PersistentVolume 最後階段轉換時間移至 GA

宣布 Kubernetes v1.31 中 PersistentVolume lastTransitionTime 狀態欄位正式發布 (GA)!

Kubernetes SIG Storage 團隊很高興宣布,在 Kubernetes v1.28 中以 alpha 版本推出的「PersistentVolumeLastPhaseTransitionTime」功能,現已達到 GA 狀態,並正式成為 Kubernetes v1.31 版本的一部分。此增強功能可協助 Kubernetes 使用者了解 PersistentVolume 在不同階段之間轉換的時間,從而實現更有效率且更明智的資源管理。

對於 v1.31 叢集,您現在可以假設每個 PersistentVolume 物件都有一個 .status.lastTransitionTime 欄位,其中保存了磁碟區上次轉換階段的時間戳記。此變更不是立即性的;每當 PersistentVolume 在升級到 Kubernetes v1.31 後更新並首次在階段(PendingBoundReleased)之間轉換時,將會填入新的欄位。

變更了什麼?

更新 PersistentVolume 物件的 API 策略已修改為,每當 PersistentVolume 轉換階段時,以目前的時間戳記填入 .status.lastTransitionTime 欄位。使用者可以根據需要手動設定此欄位,但當 PersistentVolume 再次轉換階段時,它將被覆寫。

如需更多詳細資訊,請閱讀 Kubernetes 文件中關於 階段轉換時間戳記 的說明。您也可以閱讀先前的部落格文章,其中宣布此功能在 v1.28 中為 alpha 版本。

若要提供意見回饋,請加入我們的 Kubernetes Storage Special-Interest-Group (SIG) 或參與我們的 公開 Slack 頻道上的討論。