全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

通过kubectl连接Kubernetes集群

最近更新时间:2023-10-24 17:15:55

如果用户需要从本地个人计算机连接到金山云的 Kubernetes 集群,请使用 Kubernetes 命令行客户端kubectl。

安装kubectl工具

详细安装过程参考安装并配置 kubectl

连接方式

您可通过公网或者私网两种方式来连接Kubernetes集群:

  • 通过公网连接:当创建集群时开放API Server公网访问,即可通过公网中任一机器作为客户端连接集群。关于如何设置公网访问详情参考设置访问方式
  • 通过内网连接:当只需要通过内网连接集群时,访问集群的客户端机器需要与所访问集群位于同一VPC内。

获取集群凭证

  1. 登录容器服务控制台
  2. 在左侧导航栏中,选择集群,进入集群管理页面。
  3. 点击集群ID,进入该集群操作页面。
  4. 点击基本信息 进入集群基本信息页后,点击获取集群config,如下图所示:
    20231012113236.jpg
  5. 在弹窗中,即可根据连接方式获取集群凭证信息。
    20231012115533.jpg

注:若您选择查看的集群config文件内容为空,表示您没有该集群的权限,请联系相关人员进行授权,操作详情请参考配置子用户RBAC权限

配置 Kubeconfig

下载集群的配置文件,复制到本地计算机的 $HOME/.kube/config(kubectl的默认路径)。

注:若您之前配置过KUBECONFIG环境变量,kubectl会优先加载KUBECONFIG环境变量,而不是$HOME/.kube/config,使用时请注意。

访问 Kubernetes 集群

配置完成后,您可以使用本地计算机通过kubectl访问Kubernetes集群,如:

kubectl get node
文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈