Spec-Zone.ru › Kubernetes

Класс VolumeAttributesClass v1beta1

Класс VolumeAttributesClass представляет собой спецификацию изменяемых атрибутов тома, определенных драйвером CSI.

apiVersion: storage.k8s.io/v1beta1

import "k8s.io/api/storage/v1beta1"

Класс VolumeAttributesClass

Класс VolumeAttributesClass представляет собой спецификацию изменяемых атрибутов тома, определенных драйвером CSI. Класс может быть указан во время динамического снабжения PersistentVolumeClaims и изменён в спецификации PersistentVolumeClaim после снабжения.

  • apiVersion: storage.k8s.io/v1beta1

  • kind: VolumeAttributesClass

  • metadata (ObjectMeta)

    Стандартные метаданные объекта. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

  • driverName (строка), обязательно

    Имя драйвера CSI. Это поле неизменяемо.

  • parameters (отображение [string]string)

    parameters хранят атрибуты тома, определённые драйвером CSI. Эти значения невидимы для Kubernetes и передаются непосредственно драйверу CSI. Поддерживающая база данных может изменять эти атрибуты существующего тома, однако само поле parameters неизменяемо. Для вызова обновления тома должен быть создан новый VolumeAttributesClass с новыми параметрами, и PersistentVolumeClaim должен быть обновлён для ссылки на новый VolumeAttributesClass.

    Это поле является обязательным и должно содержать по крайней мере одну пару ключ/значение. Ключи не могут быть пустыми, а максимальное количество параметров составляет 512, с максимальным кумулятивным размером 256К. Если драйвер CSI отклонит недопустимые параметры, целевой PersistentVolumeClaim будет установлен в состояние «Невозможно» в поле modifyVolumeStatus.

Список VolumeAttributesClass

Список VolumeAttributesClass представляет собой коллекцию объектов VolumeAttributesClass.

  • apiVersion: storage.k8s.io/v1beta1

  • kind: VolumeAttributesClassList

  • metadata (ListMeta)

    Стандартные метаданные списка. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

  • items ([]VolumeAttributesClass), обязательно

    items — список объектов VolumeAttributesClass.

© 2024 The Kubernetes Authors | Documentation Distributed under CC BY 4.0
Copyright © 2024 The Linux Foundation ®. All rights reserved.
https://kubernetes.io/docs/reference/kubernetes-api/config-and-storage-resources/volume-attributes-class-v1beta1/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API