本文主要为您介绍如何通过kubectl连接Kubernetes集群。

背景信息

如果您需要从客户端计算机连接到Kubernetes集群,请使用Kubernetes命令行客户端kubectl

操作步骤

  1. 安装和设置kubectl客户端。
    有关详细信息,请参见安装和设置kubectl
  2. 配置集群凭据。
    1. 登录容器服务管理控制台
    2. 在控制台左侧导航栏中,单击集群
    3. 集群列表页面,单击目标集群名称或者目标集群右侧操作列下的应用管理
    4. 在控制台左侧导航栏中,单击集群信息
    5. 集群信息页面,单击连接信息页签。
      kubeconfig
      • 如果您使用公网访问,请选择公网访问页签,并单击复制,将内容复制到本地计算机的$HOME/.kube/configkubectl预期凭据所在的位置)。
      • 如果您使用内网访问,请选择内网访问页签,并单击复制,将内容复制到本地计算机的$HOME/.kube/configkubectl预期凭据所在的位置)。

执行结果

  • 如果您创建的是ACK托管版集群,在KubeConfig文件配置完成后,您可以使用kubectl命令从计算机访问Kubernetes集群。

  • 如果您创建的是ACK专有版集群,您可以在基本信息页签查看集群Master节点的SSH连接地址,然后使用kubectl命令从计算机访问Kubernetes集群。集群链接地址
    说明 创建专有版集群时,需选中SSH登录才能使用SSH访问集群。详情请参见创建Kubernetes专有版集群