3.6. JWS Operator の削除


次のいずれかの方法を使用して、クラスターから JWS Operator を削除できます。

3.6.1. Web コンソールを使用した JWS Operator の削除

OpenShift Web コンソールを使用して、クラスターから JWS Operator を削除できます。

前提条件

手順

  1. Web コンソールを開き、Operators Operator Installed Operators をクリックします。
  2. Actions メニューを選択し、Uninstall Operator をクリックします。

    注記

    Uninstall Operator オプションは、Operator、Operator デプロイメント、および Pod を自動的に削除します。

    Operator を削除しても、CRD または CR を含む Operator のカスタムリソース定義またはカスタムリソースは削除されません。Operator がクラスターにアプリケーションをデプロイした場合、または Operator がクラスター外のリソースを設定した場合、これらのアプリケーションとリソースを手動でクリーンアップする必要があります。

3.6.2. コマンドラインからの JWS Operator の削除

oc コマンドラインツールを使用して、クラスターから JWS Operator を削除できます。

前提条件

  • cluster-admin パーミッションを持つアカウントを使用して OpenShift Container Platform クラスターにデプロイできる。

    注記

    cluster admin のアクセス許可がない場合は、この要件を回避できます。詳しくは、非クラスター管理者による Operator のインストールの許可 を参照してください。

  • ローカルシステムに oc ツールがインストールされている。

手順

  1. サブスクライブした Operator の現在のバージョンを確認します。

    $ oc get subscription jws-operator -n <project_name> -o yaml | grep currentCSV
    注記

    上記のコマンドで、<project_name> を Operator をインストールしたプロジェクトの namespace に置き換えます。Operator がすべての namespace にインストールされている場合は、<project_name>openshift-operators に置き換えます。

    上記のコマンドは、次の出力を生成します。ここで、v<version> は Operator のバージョン (たとえば、v1.1.0) を指します。

    f:currentCSV: {}
    currentCSV: jws-operator.v<version>
  2. Operator のサブスクリプションを削除します。

    $ oc delete subscription jws-operator -n <project_name>
    注記

    上記のコマンドで、<project_name> を Operator をインストールしたプロジェクトの namespace に置き換えます。Operator がすべての namespace にインストールされている場合は、<project_name>openshift-operators に置き換えます。

  3. 前の手順で取得した currentCSV 値を使用して、ターゲット namespace の Operator の CSV を削除します。

    $ oc delete clusterserviceversion <currentCSV> -n <project_name>
    注記

    上記のコマンドで、<project_name> を Operator をインストールしたプロジェクトの namespace に置き換え、<currentCSV> を前の手順で取得した currentCSV value (たとえば、jws-operator.v<version>) に置き換えます。.

    上記のコマンドは、次のタイプの出力を生成します。

    clusterserviceversion.operators.coreos.com "jws-operator.v<version>" deleted
    注記

    上記のコマンドでは、<project_name> はオペレーターをインストールしたプロジェクトの namespace を参照し、v<version> はオペレーターバージョン (v 1.1.0など) を参照します。Operator がすべての namespace にインストールされていた場合は、<project_name> の代わりに openshift-operators を使用します。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

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

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

会社概要

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

© 2024 Red Hat, Inc.