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.

Nota

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 CR MigMigration para el CR MigPlan.
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 y PostRestore.
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á en true (verdadero).
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.