💾
Configuration & Storage

Persistent Volumes

Cluster Storage Resource
💡 Persistent, Volume, EK, "WAREHOUSE, UNIT" jaisa, hai, jo, cluster, admin, ne, PEHLE, se, BOOK, kar, RAKHA, hai — YE, tab, tak, EXIST, karta hai, jab, tak, KOI, ISE, EXPLICITLY, DELETE, na, kare, CHAAHE, pods, KITNI, bhi, BAAR, CREATE/DESTROY, HON.

Persistent, Volume, (PV), EK, CLUSTER-LEVEL, storage, RESOURCE, hai, JO, ADMIN, PROVISION, karta hai (ya, DYNAMICALLY, provision, hota hai) — YE, pod, ke, LIFECYCLE, se, INDEPENDENT, hai, JAISE, Docker, ke, VOLUMES, container, se, INDEPENDENT, HOTE, HAIN.

PVs, DIFFERENT, BACKENDS, ke, saath, KAAM, kar, sakte, HAIN — CLOUD, storage, (AWS, EBS, GCP, Persistent, Disk), NFS, ya, LOCAL, storage. STORAGE, CLASSES, se, DYNAMIC, PROVISIONING, AUTOMATE, ki, ja, sakti, hai.

apiVersion: v1
kind: PersistentVolume
metadata:
  name: my-pv
spec:
  capacity:
    storage: 10Gi
  accessModes:
    - ReadWriteOnce
  hostPath:
    path: /data
💾
Persistent, Volume, EK, "WAREHOUSE, UNIT" jaisa, hai, jo, cluster, admin, ne, PEHLE, se, BOOK, kar, RAKHA, hai — YE, tab, tak, EXIST, karta hai, jab, tak, KOI, ISE, EXPLICITLY, DELETE, na, kare, CHAAHE, pods, KITNI, bhi, BAAR, CREATE/DESTROY, HON.
1 / 2
⚡ Quick Recap
  • PV = cluster-level storage resource, pod lifecycle se independent
  • Cloud storage, NFS, ya local storage backend ho sakta hai
  • StorageClass se dynamic provisioning automate hoti hai
Is page mein (2 subtopics)

PV, ka, "reclaimPolicy" batata hai, ki, PVC, DELETE, hone, ke, BAAD, PV, ka, KYA, hota hai: "Retain" (data, safe, rehta, hai, MANUAL, cleanup, chahiye), "Delete" (PV, aur, underlying, storage, dono, DELETE, ho, jaate, HAIN), ya, "Recycle" (deprecated).

spec:
  persistentVolumeReclaimPolicy: Retain

"ReadWriteOnce" (RWO) EK, SINGLE, node, se, hi, read-write, mount, ho, sakta hai — MULTIPLE, pods, agar, SAME, node, PAR, HON, TO, YE, SAME, PV, share, kar, sakte, HAIN. "ReadWriteMany" (RWX) MULTIPLE, nodes, se, EK, saath, read-write, ke, liye, hai (jaise, NFS).