11.2. Eseguire la migrazione di applicazioni usando la riga di comando
È possibile eseguire la migrazione delle applicazioni con l'API MTC utilizzando l'interfaccia a riga di comando (CLI) per automatizzare la migrazione.
11.2.1. Requisiti per la migrazione Copia collegamentoCollegamento copiato negli appunti!
-
È necessario aver eseguito l'accesso come utente con privilegi di
cluster-adminsu tutti i cluster.
Migrazione diretta di immagini
- È necessario assicurarsi che il registro interno sicuro del cluster di origine sia esposto.
- È necessario creare un percorso verso il registro esposto.
Migrazione diretta di volumi
- Se i cluster usano dei proxy, è necessario configurare un proxy Stunnel TCP.
Immagini interne
Se l'applicazione utilizza immagini interne dello spazio dei nomi
openshift, è necessario assicurarsi che le versioni richieste delle immagini siano presenti sul cluster di destinazione.È possibile aggiornare manualmente un tag di flusso di immagini per utilizzare un'immagine deprecata di OpenShift Container Platform 3 su un cluster di OpenShift Container Platform 4.10.
Cluster
- Il cluster di origine deve essere aggiornato all'ultima versione z-stream di MTC.
- La versione MTC deve essere la stessa su tutti i cluster.
Rete
- I cluster hanno accesso illimitato alla rete tra loro e al repository di replica.
-
Se si copiano i volumi permanenti con
move, i cluster devono avere un accesso di rete illimitato ai volumi remoti. È necessario abilitare le seguenti porte su un cluster OpenShift Container Platform 3:
-
8443(server API) -
443(percorsi) -
53(DNS)
-
È necessario abilitare le seguenti porte su un cluster OpenShift Container Platform 4:
-
6443(server API) -
443(percorsi) -
53(DNS)
-
-
È necessario abilitare la porta
443sul repository di replica se si utilizza TLS.
Volumi permanenti (PV)
- I PV devono essere validi.
- I PV devono essere legati a richieste di volumi permanenti.
Se si usano gli snapshot per copiare i PV, si applicano i seguenti requisiti aggiuntivi:
- Il provider cloud deve supportare gli snapshot.
- I PV devono avere lo stesso provider cloud.
- I PV devono essere situati nella stessa area geografica.
- I PV devono avere la stessa classe di storage.