Kubernetes v1.34: ボリューム拡張失敗からの... ノート

Kubernetes v1.34: ボリューム拡張失敗からの復旧 (GA)

Kubernetes v1.34 では、重要な改善点として、ボリューム拡張の失敗からの自動復旧が導入されました。以前は、誤ったストレージサイズを指定するなど、拡張エラーを修正するには、手動での介入とクラスター管理者権限が必要でした。この新機能により、拡張が完了していない限り、ユーザーは要求された PVC サイズを小さくすることができます。Kubernetes はその後、サイズを自動的に修正し、消費されたクォータを返却し、PersistentVolume のサイズを変更します。例では、ユーザーがストレージ要求のタイプミスを修正する方法が示されています。修正後のサイズは、ボリュームの縮小はサポートされていないため、元のボリュームサイズよりも大きくする必要があります。この実装には、ボリューム拡張の完全な見直しが含まれており、拡張の進捗状況を監視するための新しい API フィールドが導入されました。エラー処理とレポート機能が改善され、エラーは PVC 条件として永続化され、失敗した拡張はより低いレートで再試行されます。この機能は、サイズ変更ワークフローにおける長年のバグにも対応しています。ユーザーは、発生した問題について報告することが推奨されています。この機能の開発は、様々な個人や Kubernetes コミュニティからのフィードバックと貢献によって実現しました。