Jump to navigation ↓

StorageVersionMigration storagemigration.k8s.io/v1beta1

StorageVersionMigration represents a migration of stored data to the latest storage version.

Fields

apiVersion: storagemigration.k8s.io/v1beta1
kind: StorageVersionMigration
metadata (ObjectMeta)

Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

spec (StorageVersionMigrationSpec)

Specification of the migration.

status (StorageVersionMigrationStatus)

Status of the migration.

StorageVersionMigrationSpec

Spec of the storage version migration.

resource (GroupResource)

The resource that is being migrated. The migrator sends requests to the endpoint serving the resource. Immutable.

GroupResource specifies a Group and a Resource, but does not force a version. This is useful for identifying concepts during lookup stages without having partially valid types

resource.group (string)
No description available.
resource.resource (string)
No description available.

StorageVersionMigrationStatus

Status of the storage version migration.

conditions ([]Condition)

The latest available observations of the migration's current state.

resourceVersion (string)

ResourceVersion to compare with the GC cache for performing the migration. This is the current resource version of given group, version and resource when kube-controller-manager first observes this StorageVersionMigration resource.

StorageVersionMigrationList

StorageVersionMigrationList is a collection of storage version migrations.

apiVersion: storagemigration.k8s.io/v1beta1
kind: StorageVersionMigrationList
metadata (ListMeta)

Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

items ([]StorageVersionMigration)

Items is the list of StorageVersionMigration