AWS eks documentation change
Summary
Updated documentation for Kubernetes 1.34 GA features including VolumeAttributesClass API migration details, EBS CSI driver compatibility guidance, and added section about Mutable CSI Node Allocatable Count beta feature.
Security assessment
Changes focus on API version transitions, compatibility instructions, and new feature documentation. No security vulnerabilities or security-specific enhancements are mentioned.
Diff
diff --git a/eks/latest/userguide/kubernetes-versions-standard.md b/eks/latest/userguide/kubernetes-versions-standard.md index e939ca466..f23275b09 100644 --- a//eks/latest/userguide/kubernetes-versions-standard.md +++ b//eks/latest/userguide/kubernetes-versions-standard.md @@ -35 +35 @@ Kubernetes `1.34` is now available in Amazon EKS. For more information about Kub - * VolumeAttributesClass (VAC) graduates to GA in Kubernetes 1.34 and only supports the GA version. + * VolumeAttributesClass (VAC) graduates to GA in Kubernetes 1.34, migrating from the beta API (`storage.k8s.io/v1beta1`) to the stable API (`storage.k8s.io/v1`). @@ -37 +37 @@ Kubernetes `1.34` is now available in Amazon EKS. For more information about Kub - * Clusters running 1.33 or older (using the beta API) with the latest EBS CSI driver may experience VolumeModification failures. + * If you use the EBS CSI driver with AWS-managed sidecar containers (from [CSI Components](https://gallery.ecr.aws/csi-components) on the ECR Gallery), volume modification will continue to work seamlessly on EKS 1.31-1.33 clusters. AWS will patch the sidecars to support beta VAC APIs until the end of EKS 1.33 standard support (July 29, 2026). @@ -39 +39 @@ Kubernetes `1.34` is now available in Amazon EKS. For more information about Kub - * AWS is patching the EBS CSI sidecars to support both beta and GA versions until the end of EKS 1.33 standard support. + * If you self-manage your CSI sidecar containers, you may need to pin to older sidecar versions on pre-1.34 clusters to maintain VAC functionality. @@ -41 +41 @@ Kubernetes `1.34` is now available in Amazon EKS. For more information about Kub - * For EBS CSI driver compatibility, ensure you’re using version 1.50 or later with Kubernetes 1.34. + * To use GA VolumeAttributesClass features (such as modification rollback), upgrade to EKS 1.34 or later. @@ -51,0 +52,4 @@ Kubernetes `1.34` is now available in Amazon EKS. For more information about Kub + * **Mutable CSI Node Allocatable Count (Beta):** The `MutableCSINodeAllocatableCount` feature gate is enabled by default in EKS 1.34, making the CSINode max attachable volume count attribute mutable and introducing a mechanism to update it dynamically based on user configuration at the CSI driver level. These updates can be triggered either by periodic intervals or by failure detection, enhancing the reliability of stateful pod scheduling by addressing mismatches between reported and actual attachment capacity on nodes. + + * For more information, see [Kubernetes v1.34: Mutable CSI Node Allocatable Count](https://kubernetes.io/blog/2025/09/11/kubernetes-v1-34-mutable-csi-node-allocatable-count/) on the _Kubernetes Blog_. +