Kubernetes Storage Concepts
6 entriesThe official model.
Cloud & Infrastructure Volumes
5 entriesProvider disks and drivers.
Software-Defined Storage
5 entriesStorage that runs inside the cluster.
Storage Specs & Open Projects
2 entriesCSI and storage projects.
Related Pages
7 entriesRelated directories on this site.
Frequently Asked Questions
How does Kubernetes handle storage?
Pods mount volumes. Persistent volumes outlive Pods and are requested through claims, with storage classes describing how they are provisioned.
What is CSI?
The Container Storage Interface is the standard that lets storage vendors write one driver that works across Kubernetes and other orchestrators.
Which volume type should I use?
Use ConfigMaps and Secrets for configuration, cloud block or file storage through CSI drivers for managed clusters, and software-defined storage such as Rook or Longhorn for on-premises clusters.
Which project is archived?
gluster-kubernetes is archived on GitHub, so it is marked on its card.
What changed on this page?
All 7 original entries are kept. Core concept pages, more CSI drivers, Rook, Longhorn and OpenEBS were added.
What is VolumeAttributesClass?
It lets administrators define mutable classes of storage, each with a CSI driver and parameters, so a PersistentVolumeClaim can change a volume's attributes by switching class. The Kubernetes documentation lists it as Stable and says it works only with CSI drivers that implement ModifyVolume; it also contains differing version statements, so check the release notes for the exact version.
What storage changes arrived in Kubernetes 1.37?
The SELinuxMount and SELinuxChangePolicy flags reached Stable and are enabled by default, and the StorageVersionMigration API graduated to Stable.
Which additional references does this page add?
The section 'Storage Specs & Open Projects' lists CSI Specification, Kubernetes Storage Docs, Rook, Longhorn, Velero.
Which links may need a manual click?
Links were rechecked in October 2026 and all outbound links on this page returned 200 to automated checks. For related directories, see Kubernetes, Kubernetes Security Tools, CNAPP Platforms and Platform Engineering on this site.