Kubernetes storage abstraction: PersistentVolumes, PersistentVolumeClaims, StorageClasses, and CSI drivers.
Kubernetes storage abstraction: PersistentVolumes, PersistentVolumeClaims, StorageClasses, and CSI drivers.
PersistentVolume (PV): a piece of storage provisioned by an admin or dynamically by a StorageClass. PersistentVolumeClaim (PVC): a pod's request for storage (size, access mode). StorageClass: template for dynamic provisioning (e.g. gp3 on EKS, pd-ssd on GKE). CSI: standard driver interface for storage vendors.
Key takeaways
Related concepts
Explore topics that connect to this one.
Ready to see how this works in the cloud?
Switch to Career Paths for structured paths (e.g. Developer, DevOps) and provider-specific lessons.
View role-based pathsSign in to track your progress and mark lessons complete.
Questions? Discuss in the community or start a thread below.
Join DiscordSign in to start or join a thread.