统信容器云管理平台有雀(UCCPS),作为一种领先的容器编排平台,有雀提供了Web 控制台中的终端窗口,以帮助管理者和运维人员更加方便、快捷地管理容器云集群。本文将详细介绍容器云管理平台有雀中的 Web 终端功能以及如何安装和使用。
为了从本课程中充分受益,您需要:
kubectl
。在本课中,您将学习:
kubectl
CLIoc
工具与 UCCPS 集群中的各种 Kubernetes 资源进行交互。oc
命令行工具在 Web 终端中执行各种容器和应用程序管理任务。这包括创建、删除、伸缩、升级和监视容器。要访问统信容器云管理平台终端窗口:
2. 进入 UCCPS Web 控制台后,单击网页右上角的“ >_”按钮终端提示图标(标注 ①)以显示命令行终端(标注 ②)。您可以使用终端窗口直接与为 UCCPS 实例提供支持的底层 Kubernetes 集群进行交互。
嵌入式的 Web 控制台中的终端窗口是 Linux 终端的完整实例。在那里,您可以执行通常在独立终端中运行的相同命令行活动。此外, Web 控制台终端窗口允许您轻松使用 UCCPS 及其底层 Kubernetes 集群。
嵌入式的 Web 控制台 预安装并配置了oc
CLIkubectl
工具,用于访问 UCCPS 实例中的底层 Kubernetes 集群。因此,您可以从命令行与 UCCPS 和底层 Kubernetes 进行交互。
CLI工具提供oc
了许多相同的功能kubectl
。但是,oc
可以更进一步,允许您执行 UCCPS 特有的行为。例如,您可以将oc
应用程序安装到 UCCPS 中,而无需考虑 Kubernetes 中应用程序部署的复杂性。
以下练习演示如何使用oc
CLIkubectl
工具从终端窗口的命令行执行基本任务。
在 UCCPS Web 终端中运行以下命令获取oc
CLI 工具的版本信息:
help
您将看到类似于以下内容的输出:
Installed tools:
Command Version Name
oc 1.2.1 Uccps CLI
kubectl v1.18.2-0-g52c56ce Kubernetes CLI
kustomize 4.5.7 Kustomize CLI
helm 3.7.1 Helm CLI
kn 0.26.0 KNative CLI
tkn 0.23.0 Tekton CLI
subctl 0.13.0 Submariner CLI
odo v2.5.1 Uccps Developer CLI
virtctl 0.56.0 KubeVirt CLI
jq 1.6 jq
To customize this terminal, see 'wtoctl'
该help
命令的结果显示了 Web 终端提供出的已安装工具的名称、命令以及版本,您也可以通过“wtoctl”命令对 Web 终端组件进行定制化操作。
在 终端中运行以下命令获取oc
CLI 工具的版本信息:
oc version
您将看到类似于以下内容的输出:
Client Version: 4.5.0-202009041228.p0-e40bd2d
Server Version: 1.2.2
Kubernetes Version: v1.23.3+e419edf
该oc version
命令的结果显示 CLI 客户端的版本号oc
、为当前有雀实例提供支持的服务器以及集群使用的 Kubernetes 底层实例的版本号。
在 终端中运行以下命令,使用 oc
CLI 工具获取当前集群实例中运行的 pod 列表:
oc get pods
您将收到类似于以下内容的输出:
NAME READY STATUS RESTARTS AGE
workspace1e8db31dd59c43ef-8585ff4cc-24ww6 2/2 Running 0 22s
在终端中运行以下命令,使用 kubectl
CLI 工具获取当前集群实例中运行的 pod 列表:
kubectl get pods
您将收到类似于以下内容的输出:
NAME READY STATUS RESTARTS AGE
workspace1e8db31dd59c43ef-8585ff4cc-24ww6 2/2 Running 0 25s
请注意,执行 oc get pods 和 kubectl get pods的输出是相同的。这是因为 和oc
都kubectl
在查询相同的底层 Kubernetes 集群来获取 Pod 列表。
请记住,统信容器云管理平台是位于底层 Kubernetes 集群“之上”的一层组件。需要了解的重要一点是oc
CLI 工具提供了 CLI 工具中可用的功能kubectl
。在许多情况下,您可以互换使用oc
和kubectl
。
在本课程中,您学习了如何访问嵌入在统信容器云管理平台 Web 控制台中的终端窗口。Web 终端是有雀容器平台的一个强大工具,它提供了在 Web 浏览器中管理和监控容器和应用程序的方式。用户可以通过交互式 Shell 环境执行命令,访问日志,传输文件,监视性能,并执行其他与容器操作相关的任务。这是统信容器云管理平台的一个重要组成部分,使用户能够轻松管理和维护他们的应用程序和容器。
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!