TL;DR

Kubernetes v1.34 introduces the GA release of VolumeAttributesClass, allowing dynamic modification of volume attributes via the Kubernetes API. This update includes features like error cancellation support and quota enforcement based on scope.

What happened

In Kubernetes v1.34, the VolumeAttributesClass API has been upgraded to General Availability (GA). It allows users to dynamically adjust volume attributes such as IOPS and throughput, enhancing performance tuning and cost optimization without manual intervention or external tools.

Why it matters for ops

This upgrade simplifies storage management by enabling direct attribute modifications through Kubernetes APIs. The introduction of error cancellation support and quota enforcement based on scope enhances system resilience and compliance with resource constraints.

Action items

  • Evaluate the benefits of VolumeAttributesClass for existing persistent volumes in your cluster
  • Consult documentation to understand supported CSI drivers and their capabilities
  • Engage with Kubernetes SIG Storage for specific implementation guidance

Source link

https://kubernetes.io/blog/2025/09/08/kubernetes-v1-34-volume-attributes-class/