PVC
Способ Kubernetes запросить хранилище: под не монтирует диск напрямую, а заявляет «20 ГБ этого класса хранилища», и кластер привязывает заявку к PersistentVolume.
Абстракция в том и состоит: манифест приложения никогда не упоминает EBS, Ceph или NFS, только класс хранилища. Драйвер CSI динамически создаёт том, когда появляется заявка. Режим доступа определяет использование — ReadWriteOnce (один узел, то, что даёт блочное облачное хранилище), ReadWriteMany (много узлов, нужно файловое хранилище вроде NFS или CephFS), ReadWriteOncePod. StatefulSet создаёт отдельный PVC для каждой реплики через volumeClaimTemplates, и они переживают перезапуски подов. Классическая ловушка: политика возврата Delete означает, что данные исчезают вместе с заявкой.