4.4. 削除中
Red Hat OpenShift distributed tracing platform (Jaeger) は、非推奨の機能です。非推奨の機能は依然として OpenShift Container Platform に含まれており、引き続きサポートされますが、この製品の今後のリリースで削除されるため、新規デプロイメントでの使用は推奨されません。
OpenShift Container Platform で非推奨となったか、削除された主な機能の最新の一覧は、OpenShift Container Platform リリースノートの 非推奨および削除された機能セクションを参照してください。
OpenShift Container Platform クラスターから Red Hat OpenShift distributed tracing platform を削除する手順は、以下のとおりです。
- Red Hat OpenShift distributed tracing platform Pod をすべてシャットダウンします。
- Red Hat OpenShift distributed tracing platform インスタンスをすべて削除します。
- Red Hat OpenShift distributed tracing platform (Jaeger) Operator を削除します。
- Red Hat build of OpenTelemetry Operator を削除します。
4.4.1. Web コンソールを使用して distributed tracing platform (Jaeger) インスタンスを削除する
Web コンソールの Administrator ビューで、distributed tracing platform (Jaeger) インスタンスを削除できます。
インメモリーストレージを使用するインスタンスを削除すると、すべてのデータが失われ、回復不能になります。Red Hat OpenShift distributed tracing platform (Jaeger) インスタンスが削除されても、永続ストレージ (Elasticsearch など) に保存されているデータは削除されません。
前提条件
-
cluster-admin
ロールを持つクラスター管理者として Web コンソールにログインしている。
手順
- OpenShift Container Platform Web コンソールにログインします。
-
Operators
Installed Operators に移動します。 -
Project メニューから Operator がインストールされているプロジェクトの名前 (例:
openshift-operators
) を選択します。 - Red Hat OpenShift distributed tracing platform (Jaeger) Operator をクリックします。
- Jaeger タブをクリックします。
- 削除するインスタンスの横にある Options メニュー をクリックし、Delete Jaeger を選択します。
- 確認ウィンドウで Delete をクリックします。
4.4.2. CLI を使用して distributed tracing platform (Jaeger) インスタンスを削除する
コマンドラインを使用して distributed tracing platform (Jaeger) インスタンスを削除できます。
前提条件
cluster-admin
ロールを持つクラスター管理者によるアクティブな OpenShift CLI (oc
) セッション。ヒント-
OpenShift CLI (
oc
) のバージョンが最新であり、OpenShift Container Platform バージョンと一致していることを確認してください。 oc login
を実行します。$ oc login --username=<your_username>
-
OpenShift CLI (
手順
以下のコマンドを実行して、OpenShift CLI (
oc
) でログインします。$ oc login --username=<NAMEOFUSER>
以下のコマンドを実行して、distributed tracing platform (Jaeger) インスタンスを表示します。
$ oc get deployments -n <jaeger-project>
以下に例を示します。
$ oc get deployments -n openshift-operators
Operator の名前には、接尾辞の
-operator
が付きます。以下の例は、2 つの Red Hat OpenShift distributed tracing platform (Jaeger) Operator と 4 つの distributed tracing platform (Jaeger) インスタンスを示しています。$ oc get deployments -n openshift-operators
以下のような出力が表示されます。
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
distributed tracing platform (Jaeger) のインスタンスを削除するには、以下のコマンドを実行します。
$ oc delete jaeger <deployment-name> -n <jaeger-project>
以下に例を示します。
$ oc delete jaeger tracing2 -n openshift-operators
削除を確認するには、
oc get deployments
コマンドを再度実行します。$ oc get deployments -n <jaeger-project>
以下に例を示します。
$ oc get deployments -n openshift-operators
以下の例のような出力が生成され、表示されます。
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
4.4.3. Red Hat OpenShift distributed tracing platform Operator を削除する
手順
- クラスターからの Operator の削除 に記載された手順に従って、Red Hat OpenShift distributed tracing platform (Jaeger) Operator を削除します。
- オプション: Red Hat OpenShift distributed tracing platform (Jaeger) Operator を削除してから、OpenShift Elasticsearch Operator を削除します。