PVC — запрос приложения на хранилище (размер, accessModes, StorageClass); контроллер связывает его с PersistentVolume (PV) или динамически провиженит том в облаке.
Разбор
- Pod монтирует PVC как volume — не знает про конкретный диск/EBS.
- accessModes: ReadWriteOnce, ReadOnlyMany, ReadWriteMany — зависят от CSI.
- Pending PVC часто = нет StorageClass/квоты/provisioner.
- Удаление PVC может удалить том (reclaimPolicy Delete) — опасный прод-кейс.
Итог
PVC — контракт «дай мне диск» между приложением и инфраструктурой.