Name: storageversionmigrations.migration.k8s.io Namespace: Labels: Annotations: api-approved.kubernetes.io: https://github.com/kubernetes/community/pull/2524 include.release.openshift.io/hypershift: true include.release.openshift.io/ibm-cloud-managed: true include.release.openshift.io/self-managed-high-availability: true API Version: apiextensions.k8s.io/v1 Kind: CustomResourceDefinition Metadata: Creation Timestamp: 2026-06-12T00:11:54Z Generation: 1 Resource Version: 223 UID: f7df1e8b-5325-4eb7-af5e-a45835742f91 Spec: Conversion: Strategy: None Group: migration.k8s.io Names: Kind: StorageVersionMigration List Kind: StorageVersionMigrationList Plural: storageversionmigrations Singular: storageversionmigration Scope: Cluster Versions: Name: v1alpha1 Schema: openAPIV3Schema: Description: StorageVersionMigration represents a migration of stored data to the latest storage version. Properties: API Version: Description: APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources Type: string Kind: Description: Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds Type: string Metadata: Type: object Spec: Description: Specification of the migration. Properties: Continue Token: Description: The token used in the list options to get the next chunk of objects to migrate. When the .status.conditions indicates the migration is "Running", users can use this token to check the progress of the migration. Type: string Resource: Description: The resource that is being migrated. The migrator sends requests to the endpoint serving the resource. Immutable. Properties: Group: Description: The name of the group. Type: string Resource: Description: The name of the resource. Type: string Version: Description: The name of the version. Type: string Type: object Required: resource Type: object Status: Description: Status of the migration. Properties: Conditions: Description: The latest available observations of the migration's current state. Items: Description: Describes the state of a migration at a certain point. Properties: Last Update Time: Description: The last time this condition was updated. Format: date-time Type: string Message: Description: A human readable message indicating details about the transition. Type: string Reason: Description: The reason for the condition's last transition. Type: string Status: Description: Status of the condition, one of True, False, Unknown. Type: string Type: Description: Type of the condition. Type: string Required: status type Type: object Type: array Type: object Type: object Served: true Storage: true Subresources: Status: Status: Accepted Names: Kind: StorageVersionMigration List Kind: StorageVersionMigrationList Plural: storageversionmigrations Singular: storageversionmigration Conditions: Last Transition Time: 2026-06-12T00:11:54Z Message: approved in https://github.com/kubernetes/community/pull/2524 Reason: ApprovedAnnotation Status: True Type: KubernetesAPIApprovalPolicyConformant Last Transition Time: 2026-06-12T00:11:54Z Message: no conflicts found Reason: NoConflicts Status: True Type: NamesAccepted Last Transition Time: 2026-06-12T00:11:54Z Message: the initial names have been accepted Reason: InitialNamesAccepted Status: True Type: Established Stored Versions: v1alpha1 Events: