UiPath Documentation
automation-suite
2.2510
true
EKS/AKS の Automation Suite のインストール ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Cert Manager をアンインストールする方法

EKS/AKS の Automation Suite から Cert Manager をアンインストールします。

前提条件​

  • Kubectl CLI (kubectl) をインストールし、構成します。
  • ターゲット名前空間のリソースを削除するための適切なアクセス許可。

必要な情報​

先に進む前に、次の情報を収集する必要があります。

  • cert-manager リソースが使用されている UiPath 名前空間。

ステップバイステップのアンインストールプロセス​

  1. cert-manager のロール バインディングを削除します。
    # Verify if the role binding exists
    kubectl get rolebinding -n <uipath_namespace> | grep cert-manager
    
    # If it exists, delete it
    kubectl delete rolebinding <role-binding-name> -n <uipath_namespace>
    # Verify if the role binding exists
    kubectl get rolebinding -n <uipath_namespace> | grep cert-manager
    
    # If it exists, delete it
    kubectl delete rolebinding <role-binding-name> -n <uipath_namespace>
    
  2. cert-manager ロールを削除します。
    # Check if the role exists
    kubectl get role cert-manager -n <uipath_namespace> | grep cert-manager
    
    # If it exists, delete it
    kubectl delete role <cert-manamger-role> -n <uipath_namespace>
    # Check if the role exists
    kubectl get role cert-manager -n <uipath_namespace> | grep cert-manager
    
    # If it exists, delete it
    kubectl delete role <cert-manamger-role> -n <uipath_namespace>
    
  3. 名前空間内の cert-manager リソースをクリーンアップします。
    # Delete all certificates
    kubectl delete certificates.cert-manager.io --all -n <uipath_namespace>
    
    # Delete all issuers
    kubectl delete issuers.cert-manager.io --all -n <uipath_namespace>
    
    # Delete all clusterissuers if you created any
    kubectl delete clusterissuers.cert-manager.io --all
    # Delete all certificates
    kubectl delete certificates.cert-manager.io --all -n <uipath_namespace>
    
    # Delete all issuers
    kubectl delete issuers.cert-manager.io --all -n <uipath_namespace>
    
    # Delete all clusterissuers if you created any
    kubectl delete clusterissuers.cert-manager.io --all
    
  4. クラスターから cert-manager をアンインストールし、他の名前空間の手順 1、2、3 に従って名前空間または残りの証明書リソースを削除します。また、cert-manager が他のコンポーネントで使用されていない場合は、相互検証します。
  5. 残りのリソースを確認します。
    # Check for any remaining cert-manager resources
    kubectl get all -n <uipath_namespace> | grep cert-manager
    kubectl get crd | grep cert-manager
    # Check for any remaining cert-manager resources
    kubectl get all -n <uipath_namespace> | grep cert-manager
    kubectl get crd | grep cert-manager
    

トラブルシューティング​

特定のリソースを削除できない場合は、次のようにします。

  • 必要な権限があることを確認します。
  • リソースが他のアプリケーションによって使用されているかどうかを確認します。
  • 「終了中」状態でスタックしているリソースの場合は、ファイナライザーを削除する必要がある場合があります。

備考​

  • cert-manager は、クラスター内の他のアプリケーションで使用されていない場合にのみアンインストールしてください。
  • 複数のアプリケーションが cert-manager に依存している場合は、UiPath 固有のリソースのみを削除することを検討してください。
  • <uipath_namespace>実際の UiPath 名前空間に置き換えます。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得