Capítulo 7. Instalación de Migration Toolkit for Containers en un entorno de red restringido
Puede instalar Migration Toolkit for Containers (MTC) en OpenShift Container Platform 3 y 4 en un entorno de red restringido realizando los siguientes procedimientos:
Cree un catálogo de operadores en espejo.
Este proceso crea un archivo
mapping.txtque contiene la asignación entre la imagenregistry.redhat.ioy su imagen de registro en espejo. El archivomapping.txtes necesario para instalar el operador en el clúster de origen.Instale el operador de Migration Toolkit for Containers en el clúster de destino de OpenShift Container Platform 4.10 mediante Operator Lifecycle Manager.
Por defecto, la consola web de MTC y el pod
Migration Controllerse ejecutan en el clúster de destino. Puede configurar el manifiesto de recursos personalizados deMigration Controllerpara que ejecute la consola web de MTC y el podMigration Controlleren el clúster de origen o en un clúster remoto.- Instale el operador de Migration Toolkit for Containers heredado en el clúster de origen de OpenShift Container Platform 3 desde la interfaz de la línea de comandos.
- Configure el almacenamiento de objetos para utilizarlo como repositorio de replicación.
Para desinstalar MTC, consulte Desinstalación de MTC y eliminación de recursos.
7.1. Directrices de compatibilidad Copiar enlaceEnlace copiado en el portapapeles!
Debe instalar el operador de Migration Toolkit for Containers (MTC) compatible con su versión de OpenShift Container Platform.
Definiciones
- plataforma heredada
- OpenShift Container Platform 4.5 y anteriores.
- plataforma moderna
- OpenShift Container Platform 4.6 y posteriores.
- operador heredado
- El Operador MTC diseñado para plataformas heredadas.
- operador moderno
- El Operador MTC diseñado para plataformas modernas.
- grupo de control
- El clúster que ejecuta el controlador MTC y la GUI.
- grupo remoto
- Un clúster de origen o destino para una migración que ejecuta Velero. El clúster de control se comunica con los clústeres remotos a través de la API de Velero para impulsar las migraciones.
| OpenShift Container Platform 4.5 o anterior | OpenShift Container Platform 4.6 posterior | |
|---|---|---|
| Última versión del MTC | MTC 1.7.z
Operador legado 1.7: Instalar manualmente con el archivo Importante Este clúster no puede ser el de control. | MTC 1.7.z
Instalación con OLM, canal de |
| Versión estable de MTC | MTC 1.5
Operador heredado 1.5: Instalar manualmente con el archivo | MTC 1.6.z
Instalación con OLM, canal de |
Existen casos en los que las restricciones de red impiden que los clusters modernos se conecten a otros clusters que participan en la migración. Por ejemplo, al migrar de un clúster de OpenShift Container Platform 3.11 en las instalaciones a un clúster moderno de OpenShift Container Platform en la nube, donde el clúster moderno no puede conectarse al clúster de OpenShift Container Platform 3.11.
Con MTC 1.7, si uno de los clústeres remotos no puede comunicarse con el clúster de control debido a restricciones de red, utilice el comando crane tunnel-api.
Con la versión estable de MTC, aunque siempre se debe designar el clúster más moderno como clúster de control, en este caso concreto es posible designar el clúster heredado como clúster de control y empujar las cargas de trabajo al clúster remoto.