3.5. Suppression du traçage distribué
Les étapes pour supprimer le traçage distribué de Red Hat OpenShift d'un cluster OpenShift Container Platform sont les suivantes :
- Arrêtez tous les pods de traçage distribués par Red Hat OpenShift.
- Supprimez toutes les instances de traçage distribuées de Red Hat OpenShift.
- Supprimez la plateforme de traçage distribuée Red Hat OpenShift Operator.
- Supprimez l'opérateur de collecte de données de traçage distribué Red Hat OpenShift.
3.5.1. Suppression d'une instance de plateforme de traçage distribuée Red Hat OpenShift à l'aide de la console Web
Lors de la suppression d'une instance qui utilise le stockage en mémoire, toutes les données sont définitivement perdues. Les données stockées dans un stockage persistant tel qu'Elasticsearch ne sont pas supprimées lorsqu'une instance de plateforme de traçage distribuée Red Hat OpenShift est supprimée.
Procédure
- Connectez-vous à la console web de OpenShift Container Platform.
-
Naviguez jusqu'à Operators
Installed Operators. -
Sélectionnez le nom du projet dans lequel les opérateurs sont installés dans le menu Project, par exemple,
openshift-operators
. - Cliquez sur l'opérateur de la plateforme de traçage distribuée Red Hat OpenShift.
- Cliquez sur l'onglet Jaeger.
- Cliquez sur le menu Options à côté de l'instance que vous souhaitez supprimer et sélectionnez Delete Jaeger.
- Dans le message de confirmation, cliquez sur Delete.
3.5.2. Supprimer une instance de plateforme de traçage distribuée Red Hat OpenShift à partir de la CLI
Connectez-vous au CLI de OpenShift Container Platform.
$ oc login --username=<NAMEOFUSER>
Pour afficher les instances de la plate-forme de traçage distribuée, exécutez la commande suivante :
$ oc get deployments -n <jaeger-project>
Par exemple,
$ oc get deployments -n openshift-operators
Les noms des opérateurs ont le suffixe
-operator
. L'exemple suivant montre deux opérateurs de plate-forme de traçage distribuée Red Hat OpenShift et quatre instances de plate-forme de traçage distribuée :$ oc get deployments -n openshift-operators
Vous devriez obtenir un résultat similaire à celui qui suit :
NAME READY UP-TO-DATE AVAILABLE AGE elasticsearch-operator 1/1 1 1 93m jaeger-operator 1/1 1 1 49m jaeger-test 1/1 1 1 7m23s jaeger-test2 1/1 1 1 6m48s tracing1 1/1 1 1 7m8s tracing2 1/1 1 1 35m
Pour supprimer une instance de la plate-forme de traçage distribuée, exécutez la commande suivante :
oc delete jaeger <deployment-name> -n <jaeger-project>
Par exemple :
$ oc delete jaeger tracing2 -n openshift-operators
Pour vérifier la suppression, exécutez à nouveau la commande
oc get deployments
:$ oc get deployments -n <jaeger-project>
Par exemple :
$ oc get deployments -n openshift-operators
Vous devriez obtenir un résultat similaire à l'exemple suivant :
NAME READY UP-TO-DATE AVAILABLE AGE elasticsearch-operator 1/1 1 1 94m jaeger-operator 1/1 1 1 50m jaeger-test 1/1 1 1 8m14s jaeger-test2 1/1 1 1 7m39s tracing1 1/1 1 1 7m59s
3.5.3. Suppression des opérateurs de traçage distribués de Red Hat OpenShift
Procédure
Suivez les instructions relatives à la suppression d'opérateurs d'un cluster.
- Supprimez la plateforme de traçage distribuée Red Hat OpenShift Operator.
- Une fois que l'opérateur de la plateforme de traçage distribuée Red Hat OpenShift a été supprimé, le cas échéant, supprimez l'opérateur OpenShift Elasticsearch.