3 — Persistent Volume Claims
Purpose
[stub: persistent-volume-claims]
Metadata
| Author | Amit Singh |
| Scope | kubernetes |
Local graph
Related notes
5 — CSI Drivers
The Container Storage Interface moved vendor-specific storage code out of Kubernetes core entirely, so new backends can ship as independently versioned plugins instead of waiting on a Kubernetes release.
2 — Persistent Volumes
PersistentVolumes decouple storage provisioning from pod scheduling by making storage a cluster-scoped resource with its own lifecycle, independent of any pod or namespace.
6 — Stateful Storage Design
Pairing StatefulSet ordinal identity with per-replica PVCs is what lets a rescheduled database pod reattach to its own disk instead of a peer's, which is the whole trick behind running stateful workloads on Kubernetes.
4 — Storage Classes
StorageClasses turn PV provisioning into a self-service API, letting a PVC request storage by named profile instead of an admin having to hand-create a matching PV first.