|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
SUSE Observability をアンインストールする
Helm チャートをアンインストールする
|
Helm チャートをアンインストールしても、Persistent Volume Claims やネームスペースは削除されないため、すべてのデータは保持されます。それらも削除するには、残りのリソースを削除する必要があります。 |
SUSE Observability をアンインストールするための最初のアクションは、helm uninstall コマンドを実行することです。このコマンドは、helm upgrade --install コマンドによって作成されたすべてのリソースを削除します。
このようにして、suse-observability リリースを suse-observability ネームスペースからアンインストールします。インストール時に使用したカスタム名に置き換えてください。
helm uninstall --namespace suse-observability suse-observability
コマンドはほぼすぐに戻りますが、すべてのポッドをシャットダウンし、他のすべてのリソースを削除するには時間がかかる場合があります。すべてのポッドが消えたかどうかを確認するには、次のコマンドを使用します:
kubectl get pods --namespace suse-observability
後で SUSE Observability を再インストールし、古いデータをまだ利用可能にしたい場合は、これがすべてです。完全にアンインストールするには、次の 2 つのセクションを続けてください。
残りのリソースを削除する
|
Persistent Volume Claims および/またはネームスペースを削除すると、SUSE Observability に保存されていたすべてのデータが失われます。 |
ネームスペースを削除し、それに伴い Persistent Volume Claims とそれにリンクされた Persistent Volumes を削除するには、ネームスペース全体を削除します:
kubectl delete namespace suse-observability
コマンドが戻ると、ネームスペースとすべてのボリュームが削除されます。
Persistent Volume Claims (PVCs) のみを削除し、ネームスペースを保持するには、次のコマンドを実行します:
kubectl delete pvc --all -n suse-observability
OpenShift では、Helm チャートがセキュリティコンテキスト制約 (SCC) も作成しました。Helm によって自動的にクリーンアップされることはなく、手動で削除する必要があります:
# The scc is always named suse-observability-<namespace> oc delete scc suse-observability-suse-observability
手動で作成されたリソースを削除する
|
同じクラスターに異なるネームスペースでSUSE Observabilityを再インストールする意図があっても、これらは削除できます。リソースにはSUSE Observabilityネームスペースへの参照が含まれています。 |
必要な権限に記載されているように、クラスター管理者が手動でいくつかのリソースを作成する必要があったかもしれません。これらのリソースは再度削除することができますが、それも管理者の権限を必要とする手動の作業です。
このように作成されたクラスター役割とクラスター役割バインディングを削除する:
kubectl delete cluster-role suse-observability-authorization kubectl delete cluster-role-binding suse-observability-authorization kubectl delete cluster-role-binding suse-observability-authentication