1.2. CLI を使用した OpenShift Service Mesh のアンインストール


既存の OpenShift Container Platform インスタンスから Red Hat OpenShift Service Mesh Operator 3 と Istio コントロールプレーンをアンインストールするには、以下を削除する必要があります。

  • Istio リソース
  • IstioCNI リソース
  • Red Hat OpenShift Service Mesh Operator 3
  • istio-system プロジェクト
  • istio-cni プロジェクト

必要に応じて、Istio カスタムリソース定義 (CRD) を削除できます。

OpenShift Container Platform コマンドラインインターフェイス (CLI) を使用して、Red Hat OpenShift Service Mesh Operator 3 をアンインストールできます。

手順

  1. Istio リソースを削除します。

    1. 次のコマンドを実行して、Istio リソース名を取得します。

      $ oc get istio -n istio-system
    2. <name_of_custom_resource> は、前のコマンドの出力に置き換え、次のコマンドを実行してカスタムリソースを削除します。

      $ oc delete istio/<name_of_custom_resource>
  2. IstioCNI リソースを削除します。

    1. 以下のコマンドを実行して IstioCNI リソースの名前を取得します。

      $ oc get istioCNI -n istio-system
    2. <name_of_custom_resource> は、前のコマンドの出力に置き換え、次のコマンドを実行してカスタムリソースを削除します。

      $ oc delete istioCNI/<name_of_custom_resource>
  3. istio-system および istio-cni プロジェクトを削除します。

    1. 次のコマンドを実行して、istio-system namespace を削除します。

      $ oc delete ns istio-system
    2. 以下のコマンドを実行して istio-cni namespace を削除します。

      $ oc delete ns istio-cni
  4. OpenShift Service Mesh Operator 3 をアンインストールします。

    1. servicemeshoperator3 サブスクリプションを削除します。

      $ oc delete subscription servicemeshoperator3 -n openshift-operators

      出力例

      output: subscription.operators.coreos.com "servicemeshoperator3" deleted

    2. 次のコマンドを実行して、currentCSV フィールドで servicemeshoperator3 のサブスクライブ済み Operator の最新バージョンを確認します。

      $ oc get subscription servicemeshoperator3 -n openshift-operators -o yaml | grep currentCSV

      出力例

      output: currentCSV: servicemeshoperator3.v3.0.0-tp.1

    3. 前の手順の currentCSV 値を使用して、ターゲット namespace 内の Operator のクラスターサービスバージョン (CSV) を削除します。

      $ oc delete clusterserviceversion servicemeshoperator3.v3.0.0-tp.1 -n openshift-operators

      出力例

      clusterserviceversion.operators.coreos.com "servicemeshoperator3.v3.0.0-tp.1" deleted.

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.