Désinstallation
Supprime IBM Bob et toutes les ressources associées de ton cluster OpenShift.
Pour supprimer IBM Bob de ton cluster, effectue les étapes suivantes dans l'ordre. Chaque étape dépend de la précédente, ne saute aucune étape.
Supprimer la CR Bob et la CR IDP
Supprime la ressource personnalisée Bob et la ressource personnalisée du fournisseur d'identité. L'option --wait=false retourne immédiatement sans attendre la fin de la suppression.
oc delete -n <instance-namespace> bob/bob-cr bobidp/bob-idp --wait=falseSupprimer le finalizer IDP
La ressource du fournisseur d'identité utilise un finalizer qui peut bloquer la suppression. Supprime-le pour permettre la suppression de la ressource :
oc patch bobidp/bob-idp \
-n <instance-namespace> \
--type=merge \
-p '{"metadata":{"finalizers":[]}}'Supprimer les ressources du cluster
Choisis une option selon ce que tu souhaites supprimer du cluster.
Cette option supprime le namespace de l'instance et le namespace de l'opérateur, mais conserve les ressources à portée cluster telles que les définitions de ressources personnalisées (CRDs) et les cluster roles.
oc delete namespace <instance-namespace>
oc delete namespace <operator-namespace>Cette option supprime toutes les ressources à portée cluster en plus des namespaces de l'instance et de l'opérateur. Utilise cette option lors de la mise hors service complète de l'environnement.
oc delete -f release/work/cluster-resources.yaml --ignore-not-foundSi le fichier release/work/cluster-resources.yaml n'est pas disponible, régénère-le avant d'exécuter la commande de suppression :
./bobctl generate-cluster-resources