×

您可以在 Web 控制台中启动一个嵌入式命令行终端实例。此终端实例预装了与集群交互的常用 CLI 工具,例如ockubectlodokntknhelmsubctl。它还具有您正在使用的项目的上下文,并使用您的凭据自动登录。

访问 Web 终端

安装 Web Terminal 运算符后,您可以访问 Web 终端。Web 终端初始化后,您可以使用预安装的 CLI 工具(如ockubectlodokntknhelmsubctl)在 Web 终端中。您可以通过从终端中已运行的命令列表中选择它们来重新运行命令。这些命令在多个终端会话中持续存在。Web 终端将保持打开状态,直到您关闭它或关闭浏览器窗口或标签页。

先决条件
  • 您可以访问 OpenShift Container Platform 集群,并已登录 Web 控制台。

  • Web Terminal 运算符已安装在您的集群上。

步骤
  1. 要启动 Web 终端,请点击控制台顶部的命令行终端图标 (odc wto icon)。Web 终端实例将显示在**命令行终端**窗格中。此实例将使用您的凭据自动登录。

  2. 如果当前会话中未选择项目,请从**项目**下拉列表中选择必须在其中创建DevWorkspace CR 的项目。默认情况下,会选择当前项目。

    • 一个DevWorkspace CR 定义了一个用户的 Web 终端。此 CR 包含有关用户 Web 终端状态和容器镜像组件的详细信息。

    • 只有在DevWorkspace CR 不存在的情况下才会创建它。

    • openshift-terminal 项目是用于集群管理员的默认项目。他们无法选择其他项目。Web 终端操作员将 DevWorkspace 操作员安装为依赖项。

  3. 可选:设置当前会话的 Web 终端超时时间

    1. 点击超时。

    2. 在出现的字段中,输入超时值。

    3. 从下拉列表中选择分钟小时毫秒的超时间隔。

  4. 可选:选择 Web 终端要使用的自定义镜像。

    1. 点击镜像。

    2. 在出现的字段中,输入要使用的镜像的 URL。

  5. 点击**启动**以使用所选项目初始化 Web 终端。

  6. 点击**+**可在控制台中的 Web 终端内打开多个选项卡。