1.5. Container-native Virtualization のアンインストール

OpenShift Container Platform 4.1 の Web コンソールを使用して、Container-native Virtualization をアンインストールできます。まず、デプロイ時に作成したカスタムリソースを削除します。次に、KubeVirt HyperConverged Cluster Operator カタログサブスクリプションを削除します。

前提条件

  • Container-native Virtualization 2.0

1.5.1. KubeVirt HyperConverged カスタムリソースの削除

Container-native Virtualization をアンインストールするには、デプロイ時に作成したカスタムリソースを削除する必要があります。

前提条件

  • アクティブな KubeVirt HyperConverged Cluster Operator Deployment カスタムリソース

手順

  1. OpenShift Container Platform Web コンソールで、kubevirt-hyperconvergedProjects 一覧から選択します。
  2. CatalogInstalled Operators ページに移動します。
  3. KubeVirt HyperConverged Cluster Operator をクリックします。
  4. KubeVirt HyperConverged Cluster Operator Deployment タブをクリックします。
  5. Options メニュー kebab を kubevirt-hyperconverged カスタムリソースを含む行でクリックします。拡張されたメニューで、Delete HyperConverged をクリックします。
  6. 確認ウィンドウで Delete をクリックします。
  7. WorkloadsPods ページに移動し、Operator Pod のみが実行中であることを確認します。
  8. ターミナルウィンドウを開き、以下のコマンドを実行して残りの KubeVirt リソースをクリーンアップします。

    $ oc delete apiservices v1alpha3.subresources.kubevirt.io -n kubevirt-hyperconverged
    注記

    現時点で、一部の KubeVirt リソースが不適切に保持される状態が確認されるため、それらを手動で削除する必要があります。これらのリソースは、(BZ1712429) の解決後に自動的に削除されます。

1.5.2. KubeVirt HyperConverged Cluster Operator カタログサブスクリプションの削除

Container-native Virtualization のアンインストールを終了するには、KubeVirt HyperConverged Cluster Operator カタログサブスクリプションを削除します。

前提条件

  • アクティブな KubeVirt HyperConverged Cluster Operator カタログサブスクリプション

手順

  1. OpenShift Container Platform Web コンソールで、kubevirt-hyperconvergedProjects 一覧から選択します。
  2. CatalogOperator Management ページに移動します。
  3. Operator Subscriptions タブをクリックします。
  4. 仮想マシンの末尾の Options メニュー kebab を hco-subscription サブスクリプションを含む行でクリックします。拡張されたメニューで、 Remove Subscription をクリックします。
  5. Also completely remove the Operator from the selected namespace」チェックボックスが選択されていることを確認します。これが選択されていない場合、サブスクリプションが削除されると Operator Pod は WorkloadsPods に残ります。
  6. Remove を再度クリックしてサブスクリプションを削除することを確定します。
注記

kubevirt-hyperconverged namespace を削除できるようになります。

1.5.3. Web コンソールを使用したプロジェクトの削除

手順

  1. HomeProjects に移動します。
  2. プロジェクトの一覧から削除するプロジェクトを見つけます。
  3. プロジェクト一覧の右端にあるメニューから Delete Project を選択します。プロジェクトを削除するパーミッションがない場合は、Delete Project オプションがグレーアウトされるため、オプションをクリックすることができません。