Spec-Zone.ru › Kubernetes

StorageVersionMigration

StorageVersionMigration представляет миграцию сохранённых данных на последнюю версию хранилища.

apiVersion: storagemigration.k8s.io/v1beta1

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

StorageVersionMigration

StorageVersionMigration представляет миграцию сохранённых данных на последнюю версию хранилища.

Поле Описание
apiVersion
string
APIVersion определяет версионированную схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kind
string
Kind — строковое значение, представляющее ресурс REST, который представляет этот объект. Серверы могут определить его по конечной точке, на которую клиент отправляет запросы. Не может быть обновлён. В формате CamelCase. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata
ObjectMeta
Стандартные метаданные объекта. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
spec
StorageVersionMigrationSpec
Спецификация миграции.
status
StorageVersionMigrationStatus
Состояние миграции.

StorageVersionMigrationSpec

Спецификация миграции версии хранилища.

Поле Описание
resource *
GroupResource
Ресурс, который мигрируется. Компонент миграции отправляет запросы к конечной точке, обслуживающей этот ресурс. Неизменяемое значение.

StorageVersionMigrationStatus

Состояние миграции версии хранилища.

Поле Описание
conditions
Condition array
patch strategy: merge on key type
Последние доступные наблюдения за текущим состоянием миграции.
resourceVersion
string
ResourceVersion для сравнения с кэшем GC при выполнении миграции. Это текущая версия ресурса для указанной группы, версии и ресурса на момент, когда kube-controller-manager впервые обнаруживает этот ресурс StorageVersionMigration.

StorageVersionMigrationList

StorageVersionMigrationList — это коллекция миграций версий хранилища.

Поле Описание
apiVersion
string
APIVersion определяет версионированную схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
items *
StorageVersionMigration array
Items — список объектов StorageVersionMigration
kind
string
Kind — строковое значение, представляющее ресурс REST, который представляет этот объект. Серверы могут определить его по конечной точке, на которую клиент отправляет запросы. Не может быть обновлён. В формате CamelCase. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata
ListMeta
Стандартные метаданные списка. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

© 2026 The Kubernetes Authors | Documentation Distributed under CC BY 4.0
Copyright © 2026 The Linux Foundation ®. All rights reserved.
https://kubernetes.io/docs/reference/kubernetes-api/storagemigration/storage-version-migration-v1beta1/

Spec-Zone.ru

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