7.6. Desinstalación de MTC y eliminación de recursos

Puede desinstalar Migration Toolkit for Containers (MTC) y eliminar sus recursos para limpiar el clúster.

Nota

Al borrar las CRD de velero se elimina Velero del clúster.

Requisitos previos

  • Debe iniciar la sesión como usuario con privilegios de administrador de clúster.

Procedimiento

  1. Elimine el recurso personalizado (CR) MigrationController de todos los clústeres:

    $ oc delete migrationcontroller <migration_controller>
  2. Desinstale el operador de Migration Toolkit for Containers de OpenShift Container Platform 4 utilizando Operator Lifecycle Manager.
  3. Elimine los recursos del clúster de todos los clústeres ejecutando los siguientes comandos:

    • Definiciones de recursos personalizados (CRD) de migration:

      $ oc delete $(oc get crds -o name | grep 'migration.openshift.io')
    • CRD de velero:

      $ oc delete $(oc get crds -o name | grep 'velero')
    • Roles del clúster de migration:

      $ oc delete $(oc get clusterroles -o name | grep 'migration.openshift.io')
    • Roles del clúster de migration-operator:

      $ oc delete clusterrole migration-operator
    • Roles del clúster de velero:

      $ oc delete $(oc get clusterroles -o name | grep 'velero')
    • Vinculaciones de roles del clúster de migration:

      $ oc delete $(oc get clusterrolebindings -o name | grep 'migration.openshift.io')
    • Vinculaciones de roles del clúster de migration-operator:

      $ oc delete clusterrolebindings migration-operator
    • Vinculaciones de roles del clúster de velero:

      $ oc delete $(oc get clusterrolebindings -o name | grep 'velero')