PersistentVolume, PersistentVolumeClaim và StorageClass khác nhau thế nào?

PersistentVolume là storage resource trong cluster. PersistentVolumeClaim là yêu cầu storage từ workload. StorageClass định nghĩa cách provision storage động như disk type, reclaim policy hoặc provisioner.

Ví dụ PVC:

yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: data
spec:
  accessModes: ["ReadWriteOnce"]
  resources:
    requests:
      storage: 10Gi

Stateful app cần backup, restore, resize và migration strategy.

PVC chỉ cấp storage, không tự giải quyết durability của dữ liệu.

Xem toàn bộ Docker & Kubernetes cùng filter theo level & chủ đề con.

Mở danh sách Docker & Kubernetes