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