9.12.3. トラストマネージャーオペランドをアンインストールします


TrustManager カスタムリソース (CR) を削除することで、trust-manager オペランドをアンインストールできます。TrustManager CR を削除すると、オペレーターによるトラストマネージャーリソースの調整は停止しますが、トラストマネージャーのデプロイメントやそれに関連するリソースは自動的に削除されません。完全なクリーンアップが必要な場合は、CR を削除した後、これらのリソースを手動で削除する必要があります。

前提条件

  • cluster-admin 権限でクラスターにアクセスできる。
  • 信頼マネージャー機能を有効にしました。
  • TrustManager カスタムリソースを作成しました。

手順

  1. 作成したバンドル CR をすべて削除してください。バンドル CR を削除すると、trust-manager は対応するターゲット ConfigMap および Secret オブジェクトをターゲット名前空間から削除します。

    1. 以下のコマンドを実行して、作成されたバンドルのリストを取得します。

      $ oc get Bundle
    2. 以下のコマンドを実行して、リスト内の各バンドルを削除します。

      $ oc delete Bundle <bundle_name>
  2. 以下のコマンドを実行して、TrustManager カスタムリソースを削除します。

    $ oc delete TrustManager cluster
  3. クリーンアップを完了するには、ラベル付けされたすべてのリソースを削除してください。

    1. cert-manager 名前空間内の名前空間スコープのリソースを削除します。

      $ oc delete deployments,services,serviceaccounts,configmaps,certificates,issuers -l "app.kubernetes.io/name=cert-manager-trust-manager" -n cert-manager
    2. クラスタースコープのリソースを削除します。

      $ oc delete clusterroles,clusterrolebindings,validatingwebhookconfigurations -l "app.kubernetes.io/name=cert-manager-trust-manager"
    3. カスタム信頼ネームスペースを設定している場合は、そのネームスペース内のロールおよびロールバインディングリソースを削除してください。

      $ oc delete roles,rolebindings -l "app.kubernetes.io/name=cert-manager-trust-manager" -n <trust_namespace>
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る