Chapitre 4. Installation de Migration Toolkit for Containers dans un environnement réseau restreint


Vous pouvez installer le Migration Toolkit for Containers (MTC) sur OpenShift Container Platform 4 dans un environnement réseau restreint en effectuant les procédures suivantes :

  1. Créer un catalogue d'opérateurs en miroir.

    Ce processus crée un fichier mapping.txt, qui contient le mappage entre l'image registry.redhat.io et votre image de registre miroir. Le fichier mapping.txt est nécessaire pour installer l'opérateur legacy Migration Toolkit for Containers sur un cluster source OpenShift Container Platform 4.2 à 4.5.

  2. Installez l'opérateur Migration Toolkit for Containers sur le cluster cible OpenShift Container Platform 4.12 en utilisant Operator Lifecycle Manager.

    Par défaut, la console web MTC et le pod Migration Controller s'exécutent sur le cluster cible. Vous pouvez configurer le manifeste de ressources personnalisé Migration Controller pour exécuter la console web MTC et le module Migration Controller sur un cluster distant.

  3. Installez le Migration Toolkit for Containers Operator sur le cluster source :

    • OpenShift Container Platform 4.6 ou version ultérieure : Installez l'opérateur Migration Toolkit for Containers en utilisant Operator Lifecycle Manager.
    • OpenShift Container Platform 4.2 à 4.5 : Installez l'ancien Migration Toolkit for Containers Operator à partir de l'interface de ligne de commande.
  4. Configurez le stockage d’objets à utiliser comme référentiel de réplication.
Note

Pour désinstaller MTC, voir Désinstallation de MTC et suppression des ressources.

4.1. Instructions relatives à la compatibilité

Vous devez installer l’opérateur Migration Toolkit for Containers (MTC) compatible avec votre version d’OpenShift Container Platform.

Définitions

ancienne plate-forme
OpenShift Container Platform 4.5 et antérieures.
plate-forme moderne
OpenShift Container Platform 4.6 et plus.
opérateur historique
L'opérateur MTC est conçu pour les plates-formes existantes.
opérateur moderne
L'opérateur MTC est conçu pour les plateformes modernes.
groupe de contrôle
Le cluster qui exécute le contrôleur MTC et l'interface graphique.
groupe distant
Un cluster source ou destination pour une migration qui exécute Velero. Le cluster de contrôle communique avec les clusters distants via l'API Velero pour piloter les migrations.
Tableau 4.1. Compatibilité MTC : Migration à partir d'une plateforme existante
 OpenShift Container Platform 4.5 ou version antérieureOpenShift Container Platform 4.6 ou version ultérieure

Version stable de MTC

MTC 1.7.z

Opérateur Legacy 1.7 : Installer manuellement avec le fichier operator.yml.

Important

Ce cluster ne peut pas être le cluster de contrôle.

MTC 1.7.z

Installer avec OLM, canal release-v1.7

Note

Il existe des cas limites dans lesquels des restrictions de réseau empêchent les clusters modernes de se connecter à d'autres clusters impliqués dans la migration. Par exemple, lors de la migration d'un cluster OpenShift Container Platform 3.11 sur site vers un cluster OpenShift Container Platform moderne dans le cloud, où le cluster moderne ne peut pas se connecter au cluster OpenShift Container Platform 3.11.

Avec MTC 1.7, si l'un des clusters distants ne peut pas communiquer avec le cluster de contrôle en raison de restrictions réseau, utilisez la commande crane tunnel-api.

Avec la version stable de MTC, bien que vous deviez toujours désigner le cluster le plus moderne comme cluster de contrôle, dans ce cas précis, il est possible de désigner le cluster hérité comme cluster de contrôle et de pousser les charges de travail vers le cluster distant.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.