Конфигурация инициализации хранилища кластера Google GKE
Интеграция платформы с Google GKE и конфигурация инициализации хранилища.
Содержание
Ограничения и лимитыТребованияШаги конфигурацииСвязанная информацияОписание классов хранилища по умолчаниюДоступные параметры классов хранилищаРаспространённые проблемыОшибка создания PVC класса хранилища файлового типаPVC класса хранилища блочного типа не может корректно привязатьсяОграничения и лимиты
-
Тип файлового хранилища PVC по умолчанию имеет минимальную емкость 1Т. Если при создании емкость установлена меньше 1Т, она автоматически расширяется до 1Т.
-
Для файлового хранилища по умолчанию существуют ограничения по емкости. Вы можете запросить расширение через тикеты поддержки.
-
Операции создания и удаления файлового хранилища по умолчанию занимают значительное время. Если статус создания длится долго, проявите терпение.
Требования
-
При создании кластеров на странице Cluster > Features в Google Cloud Platform в разделе Other отметьте опции Enable Compute Engine Persistent Disk CSI Driver и Enable Filestore CSI Driver.
-
Включите Cloud Filestore API и Google Kubernetes Engine API в Google Cloud Platform. См. Access Filestore instances using the Filestore CSI driver.
-
Отрегулируйте региональные квоты файлового хранилища в Google Cloud Platform. См. Resource quotas and limits.
-
Если кластер GKE уже создан, импортируйте кластер GKE.
Шаги конфигурации
-
Перейдите в Platform Management и в левом меню выберите Storage Management > Storage Classes.
-
Нажмите на три точки рядом с классом хранилища с именем standard-rwx или standard-rwo > Update Project.
Примечание: После импорта кластера GKE создаются классы хранилища по умолчанию. Для файлового хранилища рекомендуется использовать standard-rwx, для блочного — standard-rwo. См. Default Storage Class Description.
-
Выберите метод Project Assignment по необходимости и нажмите Update для назначения классов хранилища standard-rwx или standard-rwo проектам.
Примечание: Если классы хранилища по умолчанию не подходят, создайте новые классы, следуя указанным шагам, и при необходимости измените параметры. См. Available Storage Class Parameters.
Связанная информация
Описание классов хранилища по умолчанию
Доступные параметры классов хранилища
-
Для блочного хранилища и описания опциональных параметров смотрите Storage options.
-
Для файлового хранилища и описания опциональных параметров смотрите Service tiers.
Распространённые проблемы
Ошибка создания PVC класса хранилища файлового типа
-
Возникает следующая ошибка, если Cloud Filestore API не включен в проекте или отсутствуют необходимые разрешения. См. Требования для решения:
-
Возникает следующая ошибка из-за превышения квот хранилища. См. Требования для решения:
PVC класса хранилища блочного типа не может корректно привязаться
Возникает следующая ошибка, потому что у CSINode узла отсутствует конфигурация драйвера pd.csi.storage.gke.io. Решается перезапуском Compute Engine Persistent Disk CSI Driver.
Примечание: Обновление этого плагина приведет к недоступности кластера. Процесс обновления занимает примерно 5-10 минут.