8.3. 使用 web 终端


您可以在 web 控制台中启动内嵌的命令行终端实例。此终端实例预安装了与集群交互的通用 CLI 工具,如 ockubectlodokntknhelmsubctl。它还包含正在处理的项目的上下文,并自动记录您使用凭证的项目。

8.3.1. 访问 Web 终端

安装 Web Terminal Operator 后,您可以访问 Web 终端。初始化 web 终端后,您可以在 web 终端中使用预安装的 CLI 工具,如 ockubectlodokntknhelmsubctl。您可以从在终端中运行的命令列表中选择这些命令,以重新运行这些命令。这些命令可在多个终端会话中保留。Web 终端保持打开,直到您关闭浏览器窗口或标签页。

先决条件

  • 您可以访问 OpenShift Container Platform 集群,并登录到 web 控制台。
  • 在集群中安装了 Web Terminal Operator。

流程

  1. 要启动 web 终端,请在控制台的 masthead 中点命令行终端图标( odc wto icon )。在 Command line terminal 窗格中会显示 web 终端实例。此实例使用您的凭证自动登录。
  2. 如果在当前会话中没有选择项目,请从 Project 下拉列表中选择创建 DevWorkspace CR 的项目。默认情况下会选择当前项目。

    注意
    • 一个 DevWorkspace CR 定义一个用户的 Web 终端。此 CR 包含用户的 Web 终端状态和容器镜像组件的详细信息。
    • 只有在不存在 DevWorkspace CR 时才会创建 DevWorkspace CR。
    • openshift-terminal 项目是集群管理员使用的默认项目。它们没有选择其他项目的选项。Web Terminal Operator 将 DevWorkspace Operator 安装为依赖项。
  3. 可选:为当前会话设置 web 终端超时:

    1. 点 Timeout。
    2. 在出现的字段中,输入超时值。
    3. 从下拉列表中选择超时时间为 Seconds,Minutes,Hours, 或 Milliseconds
  4. 可选:为要使用的 web 终端选择一个自定义镜像。

    1. 点 Image。
    2. 在出现的字段中,输入您要使用的镜像的 URL。
  5. Start 使用所选项目初始化 Web 终端。
  6. + 在控制台中 web 终端中打开多个标签页。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.