This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.8.3. Atualização do MTC 1.3 para a versão 1.6
Se estiver atualizando o Migration Toolkit for Containers (MTC) 1.3.x para a versão 1.6, você deverá atualizar o manifesto de recurso personalizado (CR) MigPlan no cluster onde o pod MigrationController está em execução.
Como os parâmetros indirectImageMigration e indirectVolumeMigration não existem no MTC 1.3, o valor padrão deles na versão 1.4 é false, o que significa que a migração direta de imagem e a migração direta de volume estão habilitadas. Como os requisitos de migração direta não são cumpridos, o plano de migração não pode atingir um estado Ready a menos que esses valores de parâmetro sejam alterados para true.
Pré-requisitos
-
Você deve estar conectado como um usuário com os privilégios
cluster-admin.
Procedimento
-
Faça login no cluster onde o pod
MigrationControllerestá em execução. Obtenha o manifesto de CR
MigPlan:oc get migplan <migplan> -o yaml -n openshift-migration
$ oc get migplan <migplan> -o yaml -n openshift-migrationCopy to Clipboard Copied! Toggle word wrap Toggle overflow Atualize os seguintes valores de parâmetro e salve o arquivo como
migplan.yaml:... spec: indirectImageMigration: true indirectVolumeMigration: true
... spec: indirectImageMigration: true indirectVolumeMigration: trueCopy to Clipboard Copied! Toggle word wrap Toggle overflow Substitua o manifesto de CR
MigPlanpara aplicar as mudanças:oc replace -f migplan.yaml -n openshift-migration
$ oc replace -f migplan.yaml -n openshift-migrationCopy to Clipboard Copied! Toggle word wrap Toggle overflow Obtenha o manifesto de CR
MigPlanatualizado para verificar as mudanças:oc get migplan <migplan> -o yaml -n openshift-migration
$ oc get migplan <migplan> -o yaml -n openshift-migrationCopy to Clipboard Copied! Toggle word wrap Toggle overflow