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.6.2. Instalación del operador de Migration Toolkit for Containers heredado en OpenShift Container Platform 3
Puede instalar manualmente el operador de Migration Toolkit for Containers heredado en OpenShift Container Platform 3.
Requisitos previos
-
Debe iniciar la sesión como usuario con privilegios de
administrador de clúster
en todos los clústeres. -
Debe tener acceso a
registry.redhat.io
. -
Debe tener instalado
Podman
. - Debe crear un secreto de flujo de imágenes y copiarlo en cada nodo del clúster.
Procedimiento
Inicie sesión en
registry.redhat.io
con sus credenciales del Portal del cliente de Red Hat:sudo podman login registry.redhat.io
$ sudo podman login registry.redhat.io
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Descargue el archivo
operator.yml
:sudo podman cp $(sudo podman create \ registry.redhat.io/rhmtc/openshift-migration-legacy-rhel8-operator:v1.5.3):/operator.yml ./
$ sudo podman cp $(sudo podman create \ registry.redhat.io/rhmtc/openshift-migration-legacy-rhel8-operator:v1.5.3):/operator.yml ./
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Descargue el archivo
controller.yml
:sudo podman cp $(sudo podman create \ registry.redhat.io/rhmtc/openshift-migration-legacy-rhel8-operator:v1.5.3):/controller.yml ./
$ sudo podman cp $(sudo podman create \ registry.redhat.io/rhmtc/openshift-migration-legacy-rhel8-operator:v1.5.3):/controller.yml ./
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Inicie sesión en su clúster de OpenShift Container Platform 3.
Verifique que el clúster pueda autenticarse con
registry.redhat.io
:oc run test --image registry.redhat.io/ubi8 --command sleep infinity
$ oc run test --image registry.redhat.io/ubi8 --command sleep infinity
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Cree el objeto del operador de Migration Toolkit for Containers:
oc create -f operator.yml
$ oc create -f operator.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Ejemplo de salida
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Puede ignorar los mensajes de
error del servidor (AlreadyExists)
. Son causados por el operador de Migration Toolkit for Containers que crea recursos para versiones anteriores de OpenShift Container Platform 3 que se proporcionan en versiones posteriores.
Cree el objeto
MigrationController
:oc create -f controller.yml
$ oc create -f controller.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Compruebe que los pods de MTC estén en funcionamiento:
oc get pods -n openshift-migration
$ oc get pods -n openshift-migration
Copy to Clipboard Copied! Toggle word wrap Toggle overflow