Какие параметры поддерживаются в объекте CSIDriver kubernetes?

https://kubernetes-csi.github.io/docs/csi-driver-object.html содержит подробную информацию об объекте CSIDriver. Есть ли способ настроить параметры этого объекта. Я тестировал, но он терпит неудачу с

      Error from server (BadRequest): error when creating "csidriver.yaml": CSIDriver in version "v1" cannot be handled as a CSIDriver: strict decoding error: unknown field "spec.test"

[тест был дополнительным параметром, который я добавил]

Итак, что я ищу, так это любой способ получить от этого объекта возможности, поддерживаемые CSIDriver.

1 ответ

В этом блоге , написанном Ифатом Перри, она дала подробное объяснение интерфейса хранения контейнеров (CSI), а также объяснила, как создавать новые плагины драйверов CSI для ваших систем хранения.

Kubernetes CSI — это специфичная для Kubernetes реализация интерфейса хранения контейнеров (CSI). Спецификация CSI предоставляет стандарт, который обеспечивает связь между системами хранения и платформами оркестрации контейнеров (CO). Это основа управления хранилищем Kubernetes.
Стандарт CSI определяет, как произвольные блоки и системы хранения файлов подвергаются рабочим нагрузкам в системах контейнеризации, таких как Kubernetes. Сторонние поставщики хранилищ могут использовать CSI для создания плагинов и их развертывания, чтобы Kubernetes мог работать с новыми системами хранения без необходимости редактировать основной код Kubernetes.
Просмотрите раздел «Создайте свой собственный драйвер CSI для Kubernetes» в блоге, приведенном выше, чтобы получить дополнительную информацию о том, как создать драйвер CSI с нуля или добавить собственный объект драйвера CSI, и каждый поставщик хранилища имеет свои собственные плагины драйвера CSI, просмотрите их официальная документация по добавлению пользовательского объекта CSI Driver.

Другие вопросы по тегам