12.5. Désinstallation du service de mise à jour OpenShift d'un cluster
Pour supprimer une copie locale d'OpenShift Update Service (OSUS) de votre cluster, vous devez d'abord supprimer l'application OSUS, puis désinstaller l'opérateur OSUS.
12.5.1. Suppression d'une application OpenShift Update Service Copier lienLien copié sur presse-papiers!
Vous pouvez supprimer une application OpenShift Update Service en utilisant la console web ou le CLI d'OpenShift Container Platform.
12.5.1.1. Suppression d'une application OpenShift Update Service à l'aide de la console web Copier lienLien copié sur presse-papiers!
Vous pouvez utiliser la console web de OpenShift Container Platform pour supprimer une application OpenShift Update Service en utilisant l'OpenShift Update Service Operator.
Conditions préalables
- L'opérateur de service de mise à jour OpenShift a été installé.
Procédure
-
Dans la console web, cliquez sur Operators
Installed Operators. - Choisissez OpenShift Update Service dans la liste des opérateurs installés.
- Cliquez sur l'onglet Update Service.
- Dans la liste des applications OpenShift Update Service installées, sélectionnez l'application à supprimer et cliquez sur Delete UpdateService.
- Dans la boîte de dialogue de confirmation Delete UpdateService?, cliquez sur Delete pour confirmer la suppression.
12.5.1.2. Suppression d'une application OpenShift Update Service à l'aide de la CLI Copier lienLien copié sur presse-papiers!
Vous pouvez utiliser la CLI OpenShift (oc
) pour supprimer une application OpenShift Update Service.
Procédure
Obtenez le nom de l'application OpenShift Update Service en utilisant l'espace de noms dans lequel l'application OpenShift Update Service a été créée, par exemple,
openshift-update-service
:oc get updateservice -n openshift-update-service
$ oc get updateservice -n openshift-update-service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
NAME AGE service 6s
NAME AGE service 6s
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Supprimer l'application OpenShift Update Service en utilisant la valeur
NAME
de l'étape précédente et l'espace de noms dans lequel l'application OpenShift Update Service a été créée, par exemple,openshift-update-service
:oc delete updateservice service -n openshift-update-service
$ oc delete updateservice service -n openshift-update-service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
updateservice.updateservice.operator.openshift.io "service" deleted
updateservice.updateservice.operator.openshift.io "service" deleted
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
12.5.2. Désinstallation de l'opérateur OpenShift Update Service Copier lienLien copié sur presse-papiers!
Vous pouvez désinstaller l'OpenShift Update Service Operator en utilisant la console web ou le CLI d'OpenShift Container Platform.
12.5.2.1. Désinstallation de l'OpenShift Update Service Operator à l'aide de la console web Copier lienLien copié sur presse-papiers!
Vous pouvez utiliser la console web d'OpenShift Container Platform pour désinstaller l'opérateur OpenShift Update Service.
Conditions préalables
- Toutes les applications OpenShift Update Service ont été supprimées.
Procédure
-
Dans la console web, cliquez sur Operators
Installed Operators. - Sélectionnez OpenShift Update Service dans la liste des opérateurs installés et cliquez sur Uninstall Operator.
- Dans la boîte de dialogue de confirmation Uninstall Operator?, cliquez sur Uninstall pour confirmer la désinstallation.
12.5.2.2. Désinstallation de l'OpenShift Update Service Operator à l'aide de la CLI Copier lienLien copié sur presse-papiers!
Vous pouvez utiliser l'OpenShift CLI (oc
) pour désinstaller l'OpenShift Update Service Operator.
Conditions préalables
- Toutes les applications OpenShift Update Service ont été supprimées.
Procédure
Passez au projet contenant l'opérateur OpenShift Update Service, par exemple,
openshift-update-service
:oc project openshift-update-service
$ oc project openshift-update-service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
Now using project "openshift-update-service" on server "https://example.com:6443".
Now using project "openshift-update-service" on server "https://example.com:6443".
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Obtenir le nom du groupe d'opérateurs OpenShift Update Service Operator :
oc get operatorgroup
$ oc get operatorgroup
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
NAME AGE openshift-update-service-fprx2 4m41s
NAME AGE openshift-update-service-fprx2 4m41s
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Supprimer le groupe d'opérateurs, par exemple
openshift-update-service-fprx2
:oc delete operatorgroup openshift-update-service-fprx2
$ oc delete operatorgroup openshift-update-service-fprx2
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
operatorgroup.operators.coreos.com "openshift-update-service-fprx2" deleted
operatorgroup.operators.coreos.com "openshift-update-service-fprx2" deleted
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Obtenir le nom de l'abonnement OpenShift Update Service Operator :
oc get subscription
$ oc get subscription
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
NAME PACKAGE SOURCE CHANNEL update-service-operator update-service-operator updateservice-index-catalog v1
NAME PACKAGE SOURCE CHANNEL update-service-operator update-service-operator updateservice-index-catalog v1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow En utilisant la valeur
Name
de l'étape précédente, vérifiez la version actuelle de l'OpenShift Update Service Operator souscrit dans le champcurrentCSV
:oc get subscription update-service-operator -o yaml | grep " currentCSV"
$ oc get subscription update-service-operator -o yaml | grep " currentCSV"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
currentCSV: update-service-operator.v0.0.1
currentCSV: update-service-operator.v0.0.1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Supprimer l'abonnement, par exemple,
update-service-operator
:oc delete subscription update-service-operator
$ oc delete subscription update-service-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
subscription.operators.coreos.com "update-service-operator" deleted
subscription.operators.coreos.com "update-service-operator" deleted
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Supprimez le CSV pour l'OpenShift Update Service Operator en utilisant la valeur
currentCSV
de l'étape précédente :oc delete clusterserviceversion update-service-operator.v0.0.1
$ oc delete clusterserviceversion update-service-operator.v0.0.1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
clusterserviceversion.operators.coreos.com "update-service-operator.v0.0.1" deleted
clusterserviceversion.operators.coreos.com "update-service-operator.v0.0.1" deleted
Copy to Clipboard Copied! Toggle word wrap Toggle overflow