第 4 章 卸载 OpenShift 沙盒容器


4.1. 使用 Web 控制台卸载 OpenShift 沙盒容器

您可以使用 OpenShift Container Platform Web 控制台卸载 OpenShift 沙盒容器。

4.1.1. 删除 OpenShift 沙盒容器资源

要卸载 OpenShift 沙盒容器,必须首先删除 OpenShift 沙盒容器自定义资源 KataConfig。这会从集群中移除并卸载 kata 运行时及其相关资源。

先决条件

  • 已在集群中安装了 OpenShift Container Platform 4.9。
  • 您可以使用具有 cluster-admin 角色的用户访问集群。
  • 您没有正在运行的、使用 kata 作为 runtimeClassName 的 pod。

    • 已安装 OpenShift CLI(oc)。
    • 已安装命令行 JSON 处理器(jq)。
    • 运行以下命令,验证您没有运行使用 kata 作为 runtimeClassName 的 pod:

      $ oc get pods -A -o json | jq -r '.items[] | select(.spec.runtimeClassName | test("kata")).metadata.name'
      Copy to Clipboard Toggle word wrap

流程

  1. 删除所有使用 runtimeClassName 的 pod,其值为 kata
  2. 在 OpenShift Container Platform web 控制台中,从 Projects 列表中选择 openshift-sandboxed-containers
  3. 进入到 Operators Installed Operators 页面。
  4. OpenShift 沙盒容器
  5. OpenShift 沙盒 containers Operator 选项卡。
  6. Operator Details 中的滚动列表,然后单击 Delete KataConfig
  7. 在确认窗口中点击 Delete

4.1.1.1. 使用 web 控制台删除命令空间

您可以使用 OpenShift Container Platform web 控制台删除一个命名空间。

先决条件

  • 已在集群中安装了 OpenShift Container Platform 4.9。
  • 您可以使用具有 cluster-admin 角色的用户访问集群。

流程

  1. 导航至 Administration Namespaces
  2. 在命名空间列表中找到要删除的 openshift-sandboxed-containers-operator 命名空间。
  3. 在命名空间列表的最右侧,从 Options 菜单中选择 Delete Namespace
  4. Delete Namespace 窗格打开时,在字段中输入 openshift-sandboxed-containers-operator

    注意

    如果 Delete Namespace 选项不可用,代表您没有删除命名空间的权限。

  5. Delete

4.1.2. 删除 OpenShift 沙盒容器 Operator

您可以通过删除目录订阅并撤销对 Operator 的命名空间访问权限来删除 OpenShift 沙盒容器 Operator。

先决条件

  • 已在集群中安装了 OpenShift Container Platform 4.9。
  • 您可以使用具有 cluster-admin 角色的用户访问集群。

流程

  1. 导航到 Operators OperatorHub 页面。
  2. 搜索 OpenShift sandboxed containers,然后选择 Operator。
  3. Uninstall
  4. 删除 openshift-sandboxed-containers-operator 命名空间。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat