快速开始

本指南帮助平台用户在管理员安装 web-cli 插件后,启动集群或节点终端。

前提条件

在开始之前,请确认满足以下条件:

  • 管理员已在 global 集群上安装 web-cli
  • 您的账户具有使用目标集群或节点的权限。
  • 可在系统命名空间中创建 terminal Pod,默认值为 cpaas-system

打开 Web Terminal

单击平台页面右上角的 Web CLI。Web Terminal 将作为独立的会话页面打开:

  • 左侧窗格列出您可以访问的集群。展开某个集群可查看其节点。
  • 列表上方的搜索框可按集群名称或节点名称筛选列表。
  • 选择一个集群或节点会在右侧的子标签页中打开一个终端。每个子标签页都是独立的会话,因此您可以同时保持多个集群和节点处于打开状态。

启动集群终端

  1. 在左侧窗格中,单击要操作的集群名称。右侧将打开一个子标签页。

  2. 运行只读命令以验证访问权限:

    kubectl get nodes

命令输出将确认当前权限下,终端会话可以访问所选集群的 API server。

启动节点终端

  1. 在左侧窗格中,展开承载该节点的集群,然后单击节点名称。右侧将打开一个子标签页。

  2. 会话将在 terminal Pod 内启动。切换到节点的根文件系统:

    chroot /host
  3. 运行 shell 命令以验证会话:

    hostname

输出应显示所选节点的标识。

预期结果

终端会显示命令输出,并在您保持活动时持续可用。15 分钟无活动后,平台会关闭会话并删除关联的 terminal Pod,终端将显示断开连接通知。选择 Reconnect 可在同一子标签页中启动新会话。请参阅 排查会话超时问题

有关安装操作步骤,请参阅 安装