10.2.2. Adición de un clúster a la consola web de MTC

Puede añadir un clúster a la consola web de Migration Toolkit for Containers (MTC).

Requisitos previos

  • Si utiliza las instantáneas de Azure para copiar datos:

    • Debe especificar el nombre del grupo de recursos de Azure para el clúster.
    • Los clústeres deben estar en el mismo grupo de recursos de Azure.
    • Los clústeres deben estar en la misma ubicación geográfica.
  • Si utiliza la migración directa de imágenes, debe exponer una ruta al registro de imágenes del clúster de origen.

Procedimiento

  1. Inicie sesión en el clúster.
  2. Obtenga el token de la cuenta de servicio migration-controller:

    $ oc sa get-token migration-controller -n openshift-migration

    Ejemplo de salida

    eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJtaWciLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlY3JldC5uYW1lIjoibWlnLXRva2VuLWs4dDJyIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQubmFtZSI6Im1pZyIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50LnVpZCI6ImE1YjFiYWMwLWMxYmYtMTFlOS05Y2NiLTAyOWRmODYwYjMwOCIsInN1YiI6InN5c3RlbTpzZXJ2aWNlYWNjb3VudDptaWc6bWlnIn0.xqeeAINK7UXpdRqAtOj70qhBJPeMwmgLomV9iFxr5RoqUgKchZRG2J2rkqmPm6vr7K-cm7ibD1IBpdQJCcVDuoHYsFgV4mp9vgOfn9osSDp2TGikwNz4Az95e81xnjVUmzh-NjDsEpw71DH92iHV_xt2sTwtzftS49LpPW2LjrV0evtNBP_t_RfskdArt5VSv25eORl7zScqfe1CiMkcVbf2UqACQjo3LbkpfN26HAioO2oH0ECPiRzT0Xyh-KwFutJLS9Xgghyw-LD9kPKcE_xbbJ9Y4Rqajh7WdPYuB0Jd9DPVrslmzK-F6cgHHYoZEv0SvLQi-PO0rpDrcjOEQQ

  3. En la consola web de MTC, haga clic en Clusters (Clústeres).
  4. Haga clic en Add cluster (Añadir clúster).
  5. Complete los siguientes campos:

    • Nombre del clúster: el nombre del clúster puede contener letras minúsculas (a-z) y números (0-9). No debe contener espacios ni caracteres internacionales.
    • URL: especifique la URL del servidor API, por ejemplo, https://<www.example.com>:8443.
    • Token de la cuenta de servicio: pegue el token de la cuenta de servicio migration-controller.
    • Ruta expuesta del host al registro de imágenes: si utiliza la migración directa de imágenes, especifique la ruta expuesta al registro de imágenes del clúster de origen.

      Para crear la ruta, ejecute el siguiente comando:

      • Para OpenShift Container Platform 3:

        $ oc create route passthrough --service=docker-registry --port=5000 -n default
      • Para OpenShift Container Platform 4:

        $ oc create route passthrough --service=image-registry --port=5000 -n openshift-image-registry
    • Clúster de Azure: debe seleccionar esta opción si utiliza las instantáneas de Azure para copiar sus datos.
    • Grupo de recursos de Azure: este campo se muestra si se selecciona el clúster de Azure. Especifique el grupo de recursos de Azure.
    • Requiere verificación de SSL: (opcional) seleccione esta opción para verificar las conexiones SSL al clúster.
    • Archivo de paquete de CA: este campo se muestra si se selecciona Require SSL verification (Requiere verificación de SSL). Si ha creado un archivo de paquete de certificados de CA personalizado para los certificados autofirmados, haga clic en Browse (Examinar), seleccione el archivo de paquete de CA y cárguelo.
  6. Haga clic en Add cluster (Añadir clúster).

    El clúster aparece en la lista Clusters (Clústeres).