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.

5 items under this folder.