Generic ephemeral volumes
Generic Ephemeral Volumes в Kubernetes — это функция, которая позволяет создавать эфемерные (временные) тома на уровне пода с использованием существующих StorageClasses и CSI-драйверов, без необходимости предварительного определения PersistentVolumeClaims (PVC).
Они сочетают гибкость динамического выделения с простотой объявления томов на уровне пода.
-
Это временные тома, которые автоматически:
-
создаются при запуске Pod
-
удаляются при завершении Pod
-
-
Используют те же базовые механизмы, что и PersistentVolumeClaim
-
Требуют CSI (Container Storage Interface) драйвер с поддержкой динамического выделения
Содержание
Пример ephemeral volumes
Этот пример автоматически создаёт временный PVC для Pod с использованием указанного StorageClass.
PodсоздастPVC, используя этот шаблон.
Основные характеристики
Когда использовать Generic Ephemeral Volumes
-
Когда требуется временное хранилище с такими возможностями, как:
-
Изменяемый размер томов
-
Снимки (snapshots)
-
Шифрование
-
Хранилище, не привязанное к локальному узлу (например, облачное блочное хранилище)
-
-
Идеально подходит для:
-
Кэширования промежуточных данных
-
Временных рабочих директорий
-
Конвейеров, AI/ML рабочих процессов
-