Black Friday · 27 Kasım 2026

Seçili sertifikalarda %90'a varan indirim.

Çok değerli bir kariyer hedefi için tek seferlik fırsat. Sınırlı sayıda kupon, önce bekleme listesine.

Ücretsiz ders · CKA Hazırlık Programı · Modül 5: Depolama

Dinamik Karşılama için Depolama Sınıfları

Statik birimler beyaz tahtayı aşamaz. Depolama Sınıfları taleplerin sürücülerden istek üzerine gerçek birim karşılamasını sağlar; politikalar bağlıdır. Bu ders otomasyonu ve düğmeleri bağlar.

11 dk okuma

Kazanımlar

  • Depolama Sınıfının talepleri nasıl otomatik birime çevirdiğini açıklamak
  • Varsayılan sınıfı kurup çıplak taleplerin Bekliyor kalmasını bitirmek
  • İş yüküne göre geri alma artı bağlama kipi artı genişletmeyi ayarlamak
  • Canlı talebi genişletip dosya sisteminin büyüdüğünü kanıtlamak

Neden önemli

Kimse yüzlerce KByi elle oymaz. Depolama Sınıfı sağlayıcı artı parametreleri adlandırır; sınıfı adlandıran her talep isteğe otomatik birim oluşturur, boyut isteğe göre. Varsayılan sınıf çıplak talepleri yakalar. Sınav zinciri uçtan uca ölçer; çünkü dinamik karşılama her gerçek kümenin duruma hizmet yoludur.

Kavramlar

Depolama Sınıfı sağlayıcıyı (sürücü adı) artı parametreleri (tip, bölge, dosya sistemi, performans katmanı), geri alma politikasını (dinamik birimlerde genelde Sil), birim bağlama kipini (Hemen versus İlkTüketiciyiBekle) ve genişletmeye izni tutar. Bir sınıfı beta açıklamasıyla varsayılan işaretle; işaretsiz talepler sonsuza Bekliyor yerine bağlanır.

İlkTüketiciyiBekle karşılamayı pod zamanlanana erteler: birim kapasiteyi başka yerde ıssız bırakmak yerine podla doğru bölgede iner. Genişletme hem sınıf bayrağını hem destekleyen sürücüyü ister: KBTyi büyük boyuta düzenle, FileSystemResizePending izle ve yeni boyutu pod içinde doğrula (bazı dosya sistemleri olayın adlandırdığı pod yeniden başlatmayı ister).

Uygulamalı örnek

Önce varsayılan sınıf, sonra kendini karşılayan talep:

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: fast
  annotations:
    storageclass.kubernetes.io/is-default-class: "true"
provisioner: kubernetes.io/no-provisioner   # laboratuvar yer tutucu şekli
volumeBindingMode: WaitForFirstConsumer
allowVolumeExpansion: true
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata: { name: auto-claim, namespace: demo }
spec:
  accessModes: [ReadWriteOnce]
  resources: { requests: { storage: 2Gi } }

Gerçek sürücüyle talep Bekliyor yerine karşılanır: kubectl get pvc otomatik oluşan KB ile Bağlı gösterir. Genişletme alıştırması: 4Gi düzenle, boyutlandırma olaylarını izle, poda girip df ile doğrula.

Sınav notları

Varsayılan sınıf yok artı sınıfAdı yoksa statik birimsiz kümelerde Bekliyor demektir: düzeltme sınıf, daha büyük KB değil. Hemen bağlama bölgeleri ıssız bırakabilir: topoloji önemli her yerde İlkTüketiciyiBekle yeğle. Ve genişletme tek yönlüdür: talebi küçültmek reddedilir; boyut düzenlemeleri yalnız büyür.

Mini kontrol

4 soruluk öz kontrol. Yanıtların cihazında kalır, saklanmaz ve gönderilmez. Yalnızca geçen skor (ör. 4 soruda 3) kaydedilir ve yalnızca ders ilerlemesinin kilidini açmak için: bir dersin tamamlanmış sayılması için en az 3 doğru gerekir. Hiçbir sertifika değerlendirmesine sayılmaz.

Ders geri bildirimi

Henüz yayında geri bildirim yok.

Geri bildirim yazmak için giriş yap ve dersi tamamla.

Kaynaklar

Alıştırma

Kurgusal çıplak talebi tanımladığın Depolama Sınıfına yönelt (geri alma Sil, İlkTüketiciyiBekle, genişletme izinli) ve Bağlı çıktıyı göster. Sonra genişlet, olay artı pod içi kanıtla büyümenin indiğini kaydet.

Geçme kriterleri

Sınıf üç politikayı da taşır; talep dinamik Bağlı çıktılı bağlanır; genişletme boyutlandırma olayları artı pod içi boyut doğrulamalıdır.

İlerlemeni kaydetmek için giriş yapÜcretsiz hesap: yalnızca ders ilerlemen ve quiz sonuçların saklanır.