Kubernetes serisi
KUBERNETES / LAB 7 · Orta · 7 DK · SİMÜLASYON

PV, PVC ve kalıcı depolama.

Bir Pod’un ömrüyle verinin ömrünü birbirinden ayır.

01 / KAVRAMI ANLA

PVC, depolama talebidir; uygun bir PV ile eşleştiğinde Bound olur. Pod PVC’yi bir dizine mount ederek veriyi kullanır. Bu örnekte StorageClass için dinamik provisioner ve uygun disk kapasitesi vardır; bağlama aşamasını düğmeyle ilerletiyoruz. Bu deneyde db-0 bir StatefulSet tarafından yeniden oluşturulur; aynı PVC korunur. Pod’u silmek PVC’yi silmez.

PersistentVolumePVCStorageClass
İlgili komut / yapılandırma örneği
spec:
  containers:
    - name: db
      # Application image goes here.
      image: example/database:latest
      volumeMounts:
        - name: data
          mountPath: /data
  volumes:
    - name: data
      persistentVolumeClaim:
        claimName: app-data
Yapılandırma parçaları ilgili kavramı gösterir; tek başına tam uygulama manifesti olmayabilir.
02 / SENİN GÖREVİN

PVC’yi bağla, veri yaz ve Pod’u yeniden oluştur. Verinin kaldığını gözlemle.

kubernetes / lab-7

PVC / app-data

PendingHenüz veri yok

Pod / db-0

Volume bekleniyorgeneration 1/data/note.txt
DENEY BAŞLAMAYA HAZIR
03 / KENDİNİ DENE

Pod yeniden oluşturulunca aynı PVC’deki veri ne olur?

Laboratuvarın tamamlanması için deney hedefini gerçekleştir ve soruyu yanıtla.