1.6. 卸载容器原生虚拟化
您可使用 OpenShift Container Platform web 控制台来卸载容器原生虚拟化。
先决条件
- 容器原生虚拟化 2.1
1.6.1. 删除 KubeVirt HyperConverged 自定义资源
要卸载容器原生虚拟化,首先需要删除 KubeVirt HyperConverged Cluster Operator Deployment 自定义资源。
先决条件
- 具有活跃的 KubeVirt HyperConverged Cluster Operator Deployment 自定义资源
流程
-
在 OpenShift Container Platform web 控制台中,从 Project 列表中选择
openshift-cnv
。 -
导航到 Operators
Installed Operators 页面。 - 点击 KubeVirt HyperConverged Cluster Operator。
- 点击 KubeVirt HyperConverged Cluster Operator Deployment 选项卡。
- 点击 Options 菜单 (在包含 hyperconverged-cluster 自定义资源的一行中)。在展开的菜单中,点击 Delete HyperConverged。
- 在确认窗口中点击 Delete。
-
导航到 Workloads
Pods 页面,验证是否只有 Operator Pod 正在运行。 运行以下命令,打开终端窗口并清理剩余的 KubeVirt 资源:
$ oc delete apiservices v1alpha3.subresources.kubevirt.io -n openshift-cnv
注意因为某些 KubeVirt 资源当前未正确保留,所以您必须手动将其移除。这些资源将在 BZ1712429 解决后自动移除。
1.6.2. 删除 KubeVirt HyperConverged Cluster Operator 目录订阅
要完成卸载容器原生虚拟化,请卸载 KubeVirt HyperConverged Cluster Operator 订阅。
先决条件
- 活跃的 KubeVirt HyperConverged Cluster Operator 目录订阅
流程
-
导航到 Catalog
OperatorHub 页面。 - 找到 KubeVirt HyperConverged Cluster Operator,并选中。
- 点击 Uninstall。
注意
现在可删除 openshift-cnv
命名空间。
1.6.3. 使用 web 控制台删除命令空间
您可以使用 OpenShift Container Platform web 控制台删除一个命名空间。
注意
如果您没有删除命名空间的权限,则 Delete Namespace 选项不可用。
流程
-
导航至 Administration
Namespaces。 - 在命名空间列表中找到您要删除的命名空间。
- 在命名空间列表的右侧,从 Options 菜单中选择 Delete Namespace .
- 当 Delete Namespace 页打开时,在相关项中输入您要删除的命名空间的名称。
- 点击 Delete。