12.2. CLI を使用した OpenShift AI Self-Managed のアンインストール
以下の手順では、OpenShift コマンドラインインターフェイス (CLI) を使用して、Red Hat OpenShift AI Operator と、Operator によってインストールおよび管理される OpenShift AI コンポーネントをアンインストールする方法を示します。
前提条件
- OpenShift クラスターのクラスター管理者権限を持っている。
- OpenShift コマンドラインインターフェイス (CLI) がダウンロードおよびインストールされている。OpenShift CLI のインストール を参照してください。
- 永続ボリューム要求 (PVC) で使用される永続ディスクまたはボリュームをバックアップしている。
手順
- 新しいターミナルウィンドウを開きます。
次の例に示すように、OpenShift コマンドラインインターフェイス (CLI) で、クラスター管理者として OpenShift クラスターにログインします。
oc login <openshift_cluster_url> -u system:admin
$ oc login <openshift_cluster_url> -u system:admin
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Red Hat OpenShift AI Operator を削除するための
ConfigMap
オブジェクトを作成します。oc create configmap delete-self-managed-odh -n redhat-ods-operator
$ oc create configmap delete-self-managed-odh -n redhat-ods-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow rhods-operator
を削除するには、addon-managed-odh-delete
ラベルをtrue
に設定します。oc label configmap/delete-self-managed-odh api.openshift.com/addon-managed-odh-delete=true -n redhat-ods-operator
$ oc label configmap/delete-self-managed-odh api.openshift.com/addon-managed-odh-delete=true -n redhat-ods-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Operator に関連付けられたすべてのオブジェクトが削除されたら、
redhat-ods-operator
プロジェクトを削除します。redhat-ods-applications
プロジェクトの環境変数を設定します。PROJECT_NAME=redhat-ods-applications
$ PROJECT_NAME=redhat-ods-applications
Copy to Clipboard Copied! Toggle word wrap Toggle overflow redhat-ods-applications
プロジェクトが削除されるまで待ちます。while oc get project $PROJECT_NAME &> /dev/null; do echo "The $PROJECT_NAME project still exists" sleep 1 done echo "The $PROJECT_NAME project no longer exists"
$ while oc get project $PROJECT_NAME &> /dev/null; do echo "The $PROJECT_NAME project still exists" sleep 1 done echo "The $PROJECT_NAME project no longer exists"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow redhat-ods-applications
プロジェクトが削除されると、以下の出力が表示されます。The redhat-ods-applications project no longer exists
The redhat-ods-applications project no longer exists
Copy to Clipboard Copied! Toggle word wrap Toggle overflow redhat-ods-applications
プロジェクトが削除されると、redhat-ods-operator
プロジェクトを削除します。oc delete namespace redhat-ods-operator
$ oc delete namespace redhat-ods-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
検証
rhods-operator
サブスクリプションが存在しないことを確認します。oc get subscriptions --all-namespaces | grep rhods-operator
$ oc get subscriptions --all-namespaces | grep rhods-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 次のプロジェクトが存在しないことを確認します。
-
redhat-ods-applications
-
redhat-ods-monitoring
-
redhat-ods-operator
rhods-notebooks
oc get namespaces | grep -e redhat-ods* -e rhods*
$ oc get namespaces | grep -e redhat-ods* -e rhods*
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記rhods-notebooks
プロジェクトは、OpenShift AI のワークベンチコンポーネントをインストールした場合にのみ作成されます。Red Hat OpenShift AI コンポーネントのインストールおよび管理 を参照してください。
-