Конфигурация инициализации хранилища кластера 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 не включен в проекте или отсутствуют необходимые разрешения. Для решения смотрите Prerequisites:
-
Возникает следующая ошибка из-за превышения квот хранилища. Для решения смотрите Prerequisites:
PVC класса хранилища блочного типа не может корректно привязаться
Возникает следующая ошибка, потому что у CSINode узла отсутствует конфигурация для драйвера pd.csi.storage.gke.io. Решается перезапуском Compute Engine Persistent Disk CSI Driver.
Примечание: Обновление этого плагина сделает кластер недоступным. Процесс обновления занимает примерно 5-10 минут.