3.6. Désinstallation de MTC et suppression de ressources
Vous pouvez désinstaller Migration Toolkit for Containers (MTC) et supprimer ses ressources afin de nettoyer le cluster.
La suppression des CRD velero
entraîne la suppression de Velero du cluster.
Conditions préalables
-
Vous devez être connecté en tant qu’utilisateur avec les privilèges
cluster-admin
.
Procédure
Supprimez la ressource personnalisée (CR)
MigrationController
sur tous les clusters :oc delete migrationcontroller <migration_controller>
$ oc delete migrationcontroller <migration_controller>
Copy to Clipboard Copied! - Désinstallez l’opérateur Migration Toolkit for Containers sur OpenShift Container Platform 4 en utilisant Operator Lifecycle Manager.
Supprimez les ressources délimitées par le cluster sur tous les clusters en exécutant les commandes suivantes :
Définitions de ressources personnalisées (CRD)
migration
:oc delete $(oc get crds -o name | grep 'migration.openshift.io')
$ oc delete $(oc get crds -o name | grep 'migration.openshift.io')
Copy to Clipboard Copied! CRD
velero
:oc delete $(oc get crds -o name | grep 'velero')
$ oc delete $(oc get crds -o name | grep 'velero')
Copy to Clipboard Copied! Rôles de cluster
migration
:oc delete $(oc get clusterroles -o name | grep 'migration.openshift.io')
$ oc delete $(oc get clusterroles -o name | grep 'migration.openshift.io')
Copy to Clipboard Copied! Rôle de cluster
migration-operator
:oc delete clusterrole migration-operator
$ oc delete clusterrole migration-operator
Copy to Clipboard Copied! Rôles de cluster
velero
:oc delete $(oc get clusterroles -o name | grep 'velero')
$ oc delete $(oc get clusterroles -o name | grep 'velero')
Copy to Clipboard Copied! Liaisons de rôles de cluster
migration
:oc delete $(oc get clusterrolebindings -o name | grep 'migration.openshift.io')
$ oc delete $(oc get clusterrolebindings -o name | grep 'migration.openshift.io')
Copy to Clipboard Copied! Liaisons de rôles de cluster
migration-operator
:oc delete clusterrolebindings migration-operator
$ oc delete clusterrolebindings migration-operator
Copy to Clipboard Copied! Liaisons de rôles de cluster
velero
:oc delete $(oc get clusterrolebindings -o name | grep 'velero')
$ oc delete $(oc get clusterrolebindings -o name | grep 'velero')
Copy to Clipboard Copied!