安装kubectl工具
1. 根据需要,确定安装kubectl的客户端机器。
通过公网连接,可以选择公网中的任一机器作为客户端安装kubectl。
通过私网连接,安装kubectl客户端机器必须与集群位于同一VPC。
2. 下载kubectl工具,并安装至对应的客户端机器。
获取集群凭证
ECK集群提供了两种集群凭证(即KubeConfig),分别用于公网访问和私网访问。
1. 登录边缘容器集群控制台。
2. 在控制台左侧导航栏中,单击集群管理。
3. 在集群列表页面中,单击目标集群右侧操作列下的详情。
4. 在集群信息目录,单击连接信息子目录,根据需要选择公网或私网访问凭证。单击复制凭证可复制凭证。
配置集群凭证
kubectl工具默认会从客户端机器的$HOME/.kube目录下查找名为config的文件,该文件用于存储所要管理集群的访问凭证,kubectl会根据该配置文件连接至集群。
将复制的集群凭证内容粘贴至$HOME/.kube目录下的config文件中,保存并退出。
说明 如果$HOME/目录下没有.kube目录和config文件,请自行创建。
验证集群连通性
集群凭证配置之后,您可以执行kubectl命令以验证集群的联通性。以查询命名空间为例,执行以下命令。
kubectl get namespace
预期输出:
NAME STATUS AGE
default Active 4h39m
kube-node-lease Active 4h39m
kube-public Active 4h39m
kube-system Active 4h39m