本文档介绍如何通过 Kubernetes 命令行工具 Kubectl 从本地客户端机器连接到 TKE Serverless 集群。
注意请根据实际需求,将命令行中的 “v1.18.4” 替换成业务所需的 Kubectl 版本。一般来说,客户端的 Kubctl 与服务端的 Kubernetes 的最高版本保持一致即可。您可以在基本信息的“基本信息”模块里查看 k8s 版本。
执行以下命令,获取 Kubectl 工具:
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.18.4/bin/darwin/amd64/kubectl
参考 Installing and Setting up kubectl,安装 Kubectl 工具。
说明
- 如果您已经安装 Kubectl 工具,请忽略本步骤。
- 此步骤以 Linux 系统为例。
依次执行以下命令,添加执行权限。
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl
执行以下命令,测试安装结果。
kubectl version
如若输出类似以下版本信息,即表示安装成功。
Client Version: version.Info{Major:"1", Minor:"5", GitVersion:"v1.5.2", GitCommit:"08e099554f3c31f6e6f07b448ab3ed78d0520507", GitTreeState:"clean", BuildDate:"2017-01-12T04:57:25Z", GoVersion:"go1.7.4", Compiler:"gc", Platform:"linux/amd64"}
kubectl config get-contexts
kubectl config use-context cls-3jju4zdc-context-default
kubectl get pod
如果无法连接请查看是否已经开启公网访问或内网访问入口,并确保访问客户端在指定的网络环境内。
Kubectl 是一个用于 Kubernetes 集群操作的命令行工具。本文涵盖 kubectl 语法、常见命令操作并提供常见示例。有关每个命令(包括所有主命令和子命令)的详细信息,请参阅 kubectl 参考文档 或使用 kubectl help
命令查看详细帮助,kubectl 安装说明请参见 安装 Kubectl 工具。
本页内容是否解决了您的问题?