Storage
Storage is where homelab Kubernetes becomes honest: if the disk story is vague, the platform is not reliable yet.
Topics
- Volumes - A Volume is storage mounted into a Pod. Its lifetime and backend depend on the volume type.
- PersistentVolumes And Claims - PersistentVolume is supply. PersistentVolumeClaim is demand. Binding connects app needs to storage capacity.
- StorageClasses And Dynamic Provisioning - StorageClass is a menu item. Dynamic provisioning turns a PVC into backend storage without manual PV pre-creation.
- Ephemeral Storage - Ephemeral storage is useful local space with a short memory. It is for runtime needs, not durable truth.
- Snapshots And Storage Health - Snapshots are a storage API boundary, not a universal restore guarantee.
Editorial Notes
- Keep the official docs as the citation layer.
- Keep this lab opinionated around homelab operations: verification, failure modes, and practical boundaries.
- Avoid copying upstream prose; cite it, then explain the operating model in our own language.
Sources
- Storage - source path:
content/en/docs/concepts/storage/_index.md, commit 8cc9e19b8eec8d5cf49eacd66f86a81648edb1a0. - Volumes - source path:
content/en/docs/concepts/storage/volumes.md, commit 8cc9e19b8eec8d5cf49eacd66f86a81648edb1a0. - Persistent Volumes - source path:
content/en/docs/concepts/storage/persistent-volumes.md, commit 8cc9e19b8eec8d5cf49eacd66f86a81648edb1a0. - Kubernetes documentation is licensed under CC BY 4.0; these notes are original commentary and link back to the official source.