🔗 Prerequisite: Chapter 05 (Namespaces, Quotas) — ✅ you’ve mastered it!
Temporary storage that dies with the Pod.
empty-dir
→ Basic emptyDir volume (shared between containers in a Pod).
empty-dir-multiple
→ Multiple emptyDir volumes or shared between multiple containers.
Mount external storage into Pods.
pod-with-volume.yml
→ Basic volume mount (likely hostPath or config).
pod-with-volume-external.yml
→ Volume from external source (e.g., NFS, cloud disk).
Decouple storage from Pods for true persistence.
persistent-volume-nfs.yaml
→ PersistentVolume (PV) backed by NFS.
pvc-nfs.yaml
→ PersistentVolumeClaim (PVC) requesting NFS storage.
storage-class-nfs
→ StorageClass for dynamic NFS provisioning (advanced).
Use PVCs in real applications.