Persistent Volumes
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- 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
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).