除了通过容器服务控制台来管理集群之外,您还可以通过Kubernetes命令行工具kubectl来管理集群以及应用。本文介绍如何获取包含当前登录用户身份信息的集群KubeConfig以及通过kubectl客户端连接集群。

操作步骤

  1. Kubernetes版本页面下载最新的kubectl客户端。
  2. 安装和设置kubectl客户端。

    安装和设置的详细信息,请参见安装和设置kubectl

  3. 配置集群凭据。

    您可以在集群信息页面查看集群凭据。

    1. 登录容器服务管理控制台,在左侧导航栏选择集群
    2. 单击目标集群。
    3. 可选:选择基本信息页签,您可以在集群信息处查看集群的连接地址。
      连接集群
    4. 选择连接信息页签,复制集群凭据到本地文件中。
      您可创建并将集群凭据保存到$HOME/.kube/config(kubectl预期凭据所在的位置)。或者命名一个新的文件,如/tmp/kubeconfig,并执行命令export KUBECONFIG=/tmp/kubeconfig
    5. 执行以下命令,确认集群连接情况。
      kubectl get namespace
      预期输出:
      NAME              STATUS   AGE
      default           Active   4h39m
      kube-node-lease   Active   4h39m
      kube-public       Active   4h39m
      kube-system       Active   4h39m

后续步骤

配置完成后,您可使用kubectl从本地计算机访问Kubernetes集群。