LM Container Helm Chartを使用したLM Container Servicesのアンインストール

最終更新日: 10 年 2023 月 XNUMX 日

重要: これは、LM Container Helm Chart 1.0.0 以降を使用する LM Container サービスに適用されます。

このトピックでは、統合 Helm チャートを使用して LM Container をアンインストールする方法について説明します。

新しく LM Container のインストールを開始するには、LM Container をアンインストールする必要がある場合があります。

考慮事項

  • Helm と kubectl を実行しているマシン上の適切なコンテキストで操作していることを確認してください。 
  • 以前の Helm チャート構成のバックアップを作成します。 詳細については、「」を参照してください。 LM Container Helm チャートを使用した既存の Kubernetes クラスターの移行.
  • 管理者ロール権限があることを確認してください。 詳細については、「」を参照してください。 役割

手順

  1. コマンドラインインターフェースウィンドウを開きます。 
  2. ターミナルで次の Helm コマンドを実行して、既存の Argus と Collectorset-Controller を Kubernetes クラスターからアンインストールします。
    helm uninstall lm-container -n <respective namespace>
  3. 次のコマンドを使用して、カスタム リソース定義 (CRD) オブジェクトを削除します。
    kubectl delete crd collectorsets.logicmonitor.com

注:

  • CRD オブジェクトは、uninstall Helm コマンドでは削除されません。 CRD を手動で削除する必要があります。
  • argus によって作成された ConfigMap は、Helm アンインストールによって自動的に削除されます。 クラスターから自動的にアンインストールされない場合は、次のコマンドを使用します。
    $ export ARGUS_SELECTOR="app.kubernetes.io/name=argus,app.kubernetes.io/instance={{ .Release.Name }}" kubectl delete configmaps -l $ARGUS_SELECTOR,argus.logicmonitor.com/cache==true
記事上で