インストールおよびアップグレードガイド > Kubernetesを使用したコンテナーオーケストレーション > ランタイム環境の事前設定(オンプレミス/プライベートクラウドのみ): > Helmを介したTDVアプリケーションの削除
 
Helmを介したTDVアプリケーションの削除
TDVアプリケーションを完全に削除するには、次の手順を実行する必要があります。
1. HAProxyサービスのアンインストール
2. TDVアプリケーションのアンインストール
3. 永続ボリュームクレームのアンインストール
4. TDVのレジストリシークレットの削除
HAProxyサービスをアンインストールします
次のコマンドを実行して、TDVHAProxyサービスをアンインストールします。
helm Uninstall tdv-haproxy-tdv-0 -n tdv<g1> #</g1> KubernetesでTDV HAProxy(pod tdv-0)アプリケーションをアンインストールします。
このコマンドは、run_tdv_haproxy.shを介してTDVHAProxyアプリケーションをデプロイした場合にのみ実行してください。
アプリケーションのアンインストール
次のコマンドを実行して、デプロイしたTDVアプリケーションを削除します。
ヘルムアンインストールtdv-n tdv
永続ボリュームクレームをアンインストールします
動的ボリュームは自動的に削除されません。動的にプロビジョニングされたボリュームを手動で削除する必要があります。以下の例では、作成された3つの動的ボリュームを削除します。
<g1>kubectl delete pvc tdv-data-tdv-X -n tdv. Where X=0,1,2</g1>
KubernetesはKubernetesノード上の未使用のイメージをクリーンアップするため、手動でイメージをクリーンアップする必要はありません。このトピックについては、次のドキュメントを参照してください。
https://kubernetes.io/docs/concepts/architecture/garbage-collection/#containers-images
TDVレジストリシークレットを削除する
最後に、TDVレジストリシークレットもクリーンアップする必要があります。これを行うには、次のコマンドを実行します。
kubectl delete secret tdv-haproxy-gateway-certs-secret -n tdv<g1> #</g1> TDVレジストリシークレットを削除します