RSS-Kubernetes-Blog
Folgen
Kubernetes v1.34: VolumeAttributesClass für Volume-Modifikation GA
Die VolumeAttributesClass API hat in Kubernetes v1.34 die allgemeine Verfügbarkeit erreicht und ermöglicht die dynamische Änderung von Volume-Attributen. Diese clusterweite Ressource fungiert als Profil und ermöglicht Administratoren die Definition verschiedener Storage-QoS- oder Performance-Stufen. Benutzer wählen ein gewünschtes Profil über eine volumeAttributesClassName in ihrem PersistentVolumeClaim aus. Der Container Storage Interface (CSI) Driver wendet diese Änderungen dann auf das zugrunde liegende Speichersystem an. Dies erleichtert die dynamische Leistungsskalierung, die Kostenoptimierung durch Anpassungen im laufenden Betrieb und vereinfachte Operationen durch die Verwaltung von Änderungen innerhalb der Kubernetes-API. Die GA-Version führt die Abbruchunterstützung für nicht realisierbare Fehler ein, wodurch inkonsistente Volume-Zustände verhindert werden. Sie ermöglicht auch die Quoten-Durchsetzung für PVCs, die sich auf bestimmte VolumeAttributesClasses beziehen, mithilfe von ResourceQuota-Scope-Selektoren. Sowohl der Amazon EBS CSI Driver als auch der Google Compute Engine Persistent Disk CSI Driver unterstützen diese dynamischen Attributmodifikationen. Für weitere Fragen werden Benutzer an die SIG Storage Community verwiesen.