Kubernetes v1.34: Wiederherste... Notiz

Kubernetes v1.34: Wiederherstellung nach fehlgeschlagener Volume-Erweiterung (GA)

Kubernetes v1.34 führt eine wesentliche Verbesserung ein: die automatische Wiederherstellung nach fehlgeschlagener Volumenerweiterung. Zuvor erforderte die Korrektur von Erweiterungsfehlern, wie z. B. die Angabe einer falschen Speichergröße, manuelles Eingreifen und Cluster-Admin-Rechte. Diese neue Funktion ermöglicht es Benutzern, die angeforderte PVC-Größe zu reduzieren, wenn bei der Erweiterung ein Fehler gemacht wurde, solange die Erweiterung noch nicht abgeschlossen ist. Kubernetes korrigiert dann automatisch die Größe, gibt alle verbrauchten Quoten zurück und ändert die Größe des PersistentVolume. Ein Beispiel veranschaulicht, wie ein Benutzer einen Tippfehler in der Speicheranforderung korrigieren kann. Die korrigierte Größe muss immer noch größer sein als die ursprüngliche Volume-Größe, da das Verkleinern von Volumes nicht unterstützt wird. Die Implementierung umfasste eine komplette Überarbeitung der Volumenerweiterung und die Einführung neuer API-Felder zur Überwachung des Fortschritts der Erweiterung. Verbesserte Fehlerbehandlung und -berichterstattung sind jetzt vorhanden, wobei Fehler als PVC-Bedingungen bestehen bleiben und fehlgeschlagene Erweiterungen mit einer langsameren Rate wiederholt werden. Diese Funktion behebt auch langjährige Fehler im Größenänderungs-Workflow. Benutzer werden gebeten, alle aufgetretenen Probleme zu melden. Die Entwicklung dieser Funktion profitierte von dem Feedback und den Beiträgen verschiedener Personen und der Kubernetes-Community.