5.2. 使用 web 终端
您可以在 web 控制台中启动内嵌的命令行终端实例。此终端实例预安装了与集群交互的通用 CLI 工具,如 oc
、kubectl
、odo
、kn
、tkn
、helm
和 subctl
。它还包含正在处理的项目的上下文,并自动记录您使用凭证的项目。
5.2.1. 访问 Web 终端
安装 Web Terminal Operator 后,您可以访问 Web 终端。初始化 web 终端后,您可以在 web 终端中使用预安装的 CLI 工具,如 oc
、kubectl
、odo
、kn
、tkn
、helm
和 subctl
。您可以从在终端中运行的命令列表中选择这些命令,以重新运行这些命令。这些命令可在多个终端会话中保留。Web 终端保持打开,直到您关闭浏览器窗口或标签页。
先决条件
- 您可以访问 OpenShift Dedicated 集群,并登录到 web 控制台。
- 在集群中安装了 Web Terminal Operator。
流程
- 要启动 web 终端,请在控制台的 masthead 中点命令行终端图标( )。在 Command line terminal 窗格中会显示 web 终端实例。此实例使用您的凭证自动登录。
如果在当前会话中没有选择项目,请从 Project 下拉列表中选择创建
DevWorkspace
CR 的项目。默认情况下会选择当前项目。注意-
一个
DevWorkspace
CR 定义一个用户的 Web 终端。此 CR 包含用户的 Web 终端状态和容器镜像组件的详细信息。 -
只有在不存在
DevWorkspace
CR 时才会创建 DevWorkspace CR。
-
一个
- 点 Start 使用所选项目初始化 Web 终端。
- 点 + 在控制台中 web 终端中打开多个标签页。