Доступно в редакциях: CE, BE, SE, SE+, EE, CSE Lite (1.67), CSE Pro (1.67)
Стадия жизненного цикла модуля: General Availability
Позволяет пользователям Kubernetes использовать локальное хранилище на узлах.
Как это работает?
Для каждого custom resource LocalPathProvisioner создается соответствующий StorageClass.
Допустимая топология для StorageClass вычисляется на основе списка nodeGroup из custom resource. Топология используется при шедулинге подов.
Когда под заказывает диск, то:
- создается
HostPathPV; -
Provisionerсоздает на нужном узле локальную папку по пути, состоящем из параметраpathcustom resource, имени PV и имени PVC.Пример пути:
/opt/local-path-provisioner/pvc-d9bd3878-f710-417b-a4b3-38811aa8aac1_d8-monitoring_prometheus-main-db-prometheus-main-0
Ограничения
- Ограничение на размер диска не поддерживается для локальных томов.