StorageVersionMigration
StorageVersionMigration представляет миграцию сохранённых данных на последнюю версию хранилища.
apiVersion: storagemigration.k8s.io/v1beta1
import "k8s.io/api/storagemigration/v1beta1"
StorageVersionMigration
StorageVersionMigration представляет миграцию сохранённых данных на последнюю версию хранилища.
| Поле | Описание |
|---|---|
apiVersionstring |
APIVersion определяет версионированную схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
kindstring |
Kind — строковое значение, представляющее ресурс REST, который представляет этот объект. Серверы могут определить его по конечной точке, на которую клиент отправляет запросы. Не может быть обновлён. В формате CamelCase. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
metadataObjectMeta |
Стандартные метаданные объекта. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
specStorageVersionMigrationSpec |
Спецификация миграции. |
statusStorageVersionMigrationStatus |
Состояние миграции. |
StorageVersionMigrationSpec
Спецификация миграции версии хранилища.
| Поле | Описание |
|---|---|
resource *GroupResource |
Ресурс, который мигрируется. Компонент миграции отправляет запросы к конечной точке, обслуживающей этот ресурс. Неизменяемое значение. |
StorageVersionMigrationStatus
Состояние миграции версии хранилища.
| Поле | Описание |
|---|---|
conditionsCondition array patch strategy: merge on key type
|
Последние доступные наблюдения за текущим состоянием миграции. |
resourceVersionstring |
ResourceVersion для сравнения с кэшем GC при выполнении миграции. Это текущая версия ресурса для указанной группы, версии и ресурса на момент, когда kube-controller-manager впервые обнаруживает этот ресурс StorageVersionMigration. |
StorageVersionMigrationList
StorageVersionMigrationList — это коллекция миграций версий хранилища.
| Поле | Описание |
|---|---|
apiVersionstring |
APIVersion определяет версионированную схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
items *StorageVersionMigration array |
Items — список объектов StorageVersionMigration |
kindstring |
Kind — строковое значение, представляющее ресурс REST, который представляет этот объект. Серверы могут определить его по конечной точке, на которую клиент отправляет запросы. Не может быть обновлён. В формате CamelCase. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
metadataListMeta |
Стандартные метаданные списка. Подробнее: 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/