Миграция GKE

# #kubernetes #google-kubernetes-engine

Вопрос:

Я CSI Driver установил на GKE , у меня есть 1.19 GKE кластерная версия, я думаю , я включил CSIMigration флаг функции, но, похоже, он не работает.

Я пытался создать снимок тома, но получил сообщение об ошибке со словами:

no underlying CSI physical volume found .

Как я мог сделать GKE включенным feature gates и CSIMigragtionGCE ?

Комментарии:

1. Я не думаю, что это сработает, поскольку ваш PV все еще технически настроен с использованием драйвера, отличного от CSI. Насколько я помню, миграция CSI работает за кулисами и перенаправляет операции с диском на драйвер CSI, но фактически не изменяет конфигурацию самого PV.

Ответ №1:

У вас должно быть существующее требование к постоянному объему для создания моментального снимка, а постоянный объем, используемый для источника моментального снимка, должен управляться драйвером CSI.Вы можете убедиться, что используете драйвер CSI, проверив, что в спецификации PersistentVolume есть раздел csi с драйвером: pd.csi.storage.gke.io

Если постоянный объем динамически создается драйвером CSI, как описано в следующих разделах, драйвер CSI управляет им.

Вот документация, в которой есть все остальные требования и подробная информация о создании объемного снимка