12.2.9. MigPlan
El CR MigPlan
define los parámetros de un plan de migración.
Puede configurar los espacios de nombres de destino, las fases de enlace y la migración directa o indirecta.
Por defecto, el espacio de nombres de destino tiene el mismo nombre que el espacio de nombres de origen. Si configura un espacio de nombres de destino diferente, debe asegurarse de que los espacios de nombres no estén duplicados en los clústeres de origen o de destino, ya que los rangos UID y GID se copian durante la migración.
apiVersion: migration.openshift.io/v1alpha1 kind: MigPlan metadata: labels: controller-tools.k8s.io: "1.0" name: <migplan> namespace: openshift-migration spec: closed: false 1 srcMigClusterRef: name: <source_cluster> namespace: openshift-migration destMigClusterRef: name: <destination_cluster> namespace: openshift-migration hooks: 2 - executionNamespace: <namespace> 3 phase: <migration_phase> 4 reference: name: <hook> 5 namespace: <hook_namespace> 6 serviceAccount: <service_account> 7 indirectImageMigration: true 8 indirectVolumeMigration: false 9 migStorageRef: name: <migstorage> namespace: openshift-migration namespaces: - <source_namespace_1> 10 - <source_namespace_2> - <source_namespace_3>:<destination_namespace_4> 11 refresh: false 12
- 1
- La migración se ha completado si está en
true
(verdadero). No se puede crear otro CRMigMigration
para el CRMigPlan
. - 2
- Opcional: puede especificar hasta cuatro enlaces de migración. Cada enlace debe ejecutarse durante una fase de migración diferente.
- 3
- Opcional: especifique el espacio de nombres en el que se ejecutará el enlace.
- 4
- Opcional: especifique la fase de migración durante la cual se ejecuta un enlace. Se puede asignar un enlace a una fase. Los valores válidos son
PreBackup
,PostBackup
,PreRestore
yPostRestore
. - 5
- Opcional: especifique el nombre del CR de
MigHook
. - 6
- Opcional: especifique el espacio de nombres del CR de
MigHook
. - 7
- Opcional: especifique una cuenta de servicio con privilegios de
administrador de clúster
. - 8
- La migración directa de imágenes se deshabilita si está en
false
(falso). Las imágenes se copian del clúster de origen al repositorio de replicación, y del repositorio de replicación al clúster de destino. - 9
- La migración directa de volúmenes se deshabilita si está en
false
(falso). Los PV se copian del clúster de origen al repositorio de replicación y del repositorio de replicación al clúster de destino. - 10
- Especifique uno o más espacios de nombres de origen. Si se especifica solo el espacio de nombres de origen, el espacio de nombres de destino es el mismo.
- 11
- Especifique el espacio de nombres de destino si es diferente del espacio de nombres de origen.
- 12
- El CR
MigPlan
se valida si está entrue
(verdadero).