使用 Kubectl 连接集群
更新时间:2025-08-15 03:41:38
功能概述
Kubectl 是标准的 Kubernetes 命令行管理工具,用户可以通过它来管理和控制 QKE 集群。本小节将指导用户如何在本地使用 Kubectl 工具连接到 QKE 集群。
前提条件
-
QKE 集群已成功创建并正常运行。
-
QKE 集群已配置环境参数
K8s apiserver EIP,详情参考 Kubernetes 配置。
操作步骤
步骤一:安装 Kubectl
在本地电脑下载并安装 Kubectl,具体安装操作请参见 Kubernetes 官方文档。
步骤二:配置 Kubeconfig
Kubectl 工具默认会从客户端机器的 $HOME/.kube 目录下查找名为 config 的配置文件,该文件用于存储待管理集群的访问凭证,Kubectl 会根据该配置文件连接至集群。
-
通过 Web 浏览器登录企业云平台的 Console。
-
在顶部菜单栏中选择产品与服务 > 容器服务 > 容器引擎 QKE,默认进入容器引擎 QKE 快速入门页面。
-
点击左侧导航栏的集群管理,进入集群列表页面后,点击目标集群名称,默认进入集群概览页面。
-
点击左侧导航栏的集群信息,进入集群信息页面。
-
在集群信息页面,点击左下方的查看 kubeconfig,弹出 Kubeconfig 配置详情对话框。
-
点击复制,将 Kubeconfig 内容拷贝至 Kubectl 客户端机器的
$HOME/.kube/config文件中并保存退出。说明 -
如果安装目录
$HOME/下没有.kube目录和config文件,请自行创建。 -
确认
server字段配置正确。
-
步骤三:验证集群连通性
在本地电脑终端,执行以下命令行,验证集群的连通性。
kubectl get no --kubeconfig config
输出内容如下所示,则表示成功链接。
NAME STATUS ROLES AGE VERSION
master1 Ready control-plane,master 10m v1.21.5
master2 Ready control-plane,master 10m v1.21.5
master3 Ready control-plane,master 10m v1.21.5
worker-p001 Ready worker 9m52s v1.21.5
worker-p002 Ready worker 9m46s v1.21.5