11.2. Migration d’applications à l’aide de la ligne de commande
Vous pouvez migrer des applications avec l’API MTC en utilisant l’interface de ligne de commande (CLI) afin d’automatiser la migration.
11.2.1. Conditions préalables à la migration Copier lienLien copié sur presse-papiers!
-
Vous devez être connecté en tant qu’utilisateur avec les privilèges
cluster-adminsur tous les clusters.
Migration directe des images
- Vous devez vous assurer que le registre interne sécurisé du cluster source est exposé.
- Vous devez créer une route vers le registre exposé.
Migration directe des volumes
- Si vos clusters utilisent des proxies, vous devez configurer un proxy TCP Stunnel.
Images internes
Si votre application utilise des images internes de l’espace de nommage
openshift, vous devez vous assurer que les versions requises des images sont présentes sur le cluster cible.Vous pouvez mettre à jour manuellement une balise de flux d’images afin d’utiliser une image OpenShift Container Platform 3 obsolète sur un cluster OpenShift Container Platform 4.10.
Clusters
- Le cluster source doit être mis à niveau vers la dernière version de MTC z-stream.
- La version de MTC doit être la même sur tous les clusters.
Réseau
- Les clusters disposent d’un accès réseau illimité entre eux et au référentiel de réplication.
-
Si vous copiez les volumes persistants avec
move, les clusters doivent disposer d’un accès réseau illimité aux volumes distants. Vous devez activer les ports suivants sur un cluster OpenShift Container Platform 3 :
-
8443(serveur d’API) -
443(routes) -
53(DNS)
-
Vous devez activer les ports suivants sur un cluster OpenShift Container Platform 4 :
-
6443(serveur d’API) -
443(routes) -
53(DNS)
-
-
Vous devez activer le port
443sur le référentiel de réplication si vous utilisez le protocole TLS.
Volumes persistants (PV)
- Les volumes persistants doivent être valides.
- Les volumes persistants doivent être liés à des revendications de volumes persistants.
Si vous utilisez des clichés pour copier les PV, des conditions préalables supplémentaires s’appliquent :
- Le fournisseur de cloud doit prendre en charge les clichés.
- Les PV doivent avoir le même fournisseur de cloud.
- Les PV doivent se trouver dans la même région géographique.
- Les PV doivent avoir la même classe de stockage.