3.2. 使用 Web 控制台部署 OpenShift 沙盒容器 Operator


您可以安装 Operator 并从 web 控制台查看工作负载。

您可从 OpenShift Container Platform Web 控制台安装 OpenShift 沙盒容器 Operator。

先决条件

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

流程

  1. 打开浏览器窗口并登录 OpenShift Container Platform web 控制台。
  2. Administrator 视角中,进入 Operators OperatorHub
  3. Filter by keyword 字段中,输入 OpenShift sandboxed containers
  4. 选择 OpenShift sandboxed containers 标题。
  5. 阅读 Operator 信息并单击 Install
  6. Install Operator 页面中:

    1. 从可用 Update Channel 选项列表中选择 preview-1.0。这样可确保安装与 OpenShift Container Platform 版本兼容的 OpenShift 沙盒容器版本。
    2. 对于 Installed Namespace,请确保选择了 Operator 推荐的命名空间选项。这会在 openshift-sandboxed-containers-operator 命名空间中安装 Operator,如果它不存在,会自动创建。

      注意

      尝试在 openshift-sandboxed-containers-operator 以外的命名空间中安装 OpenShift 沙盒容器 Operator 会导致安装失败。

    3. 对于 Approval Strategy,请确保已选择默认值 Automatic。当有新的 z-stream 版本可用时,OpenShift 沙盒容器会自动更新。
  7. 点击 Install 使 Operator 可供 OpenShift 沙盒容器命名空间使用。

OpenShift 沙盒容器 Operator 现已安装在集群中。您可以通过在集群中启用运行时来触发 Operator。您可以使用 OpenShift CLI(oc)创建 KataConfig 自定义资源。

apiVersion: kataconfiguration.openshift.io/v1
kind: KataConfig
metadata:
  name: example-kataconfig
Copy to Clipboard Toggle word wrap

在 Web 控制台中查看时,基于 OpenShift 沙盒的容器的外观和行为与正常工作负载相同。两者之间的唯一区别是 runtimeClassNameruntimeClassName 决定用于工作负载的运行时。在这种情况下,OpenShift 沙盒容器启用的运行时是 kata。您可以查看 pod 用于工作负载的 runtimeClass

先决条件

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

流程

  1. 进入 Administration Workloads
  2. 确定您要查看详情的工作负载类型。例如: PodDeploymentDeploymentConfigs 对象等。
  3. 从列表中选择对应的工作负载。
  4. Details 页面中,进入 runtimeClass
  5. 将鼠标悬停在 runtimeClass 上,以查看更多信息。如果将 kata 用作运行时,则 runtimeClass 的值为 kata
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat