本节介绍如何查看和下载 kubeconfig 文件。

kubeconfig 文件包含集群的认证信息,用于向其他应用程序提供集群的访问权限。KubeSphere 企业版支持自动根据当前登录用户生成 kubeconfig 文件,可向其他应用程序提供当前登录用户相同的访问权限。有关更多信息,请参阅 Kubernetes 官方文档

前提条件

您需要获取 KubeSphere 企业版用户名和密码。

操作步骤

  1. 登录 KubeSphere 企业版 Web 控制台。

  2. 在页面右上角点击grid,然后在工具箱下选择 kubeconfig

  3. 在弹出的窗口中查看 kubeconfig 配置信息。如果有多个集群,则需要先在右上角的下拉列表中选择目标集群。如果只有一个集群,则该下拉列表不可见。

    • clusters:cluster:server 字段显示的访问地址为虚拟 IP 地址,只能从集群内部部访问。如需从集群外部访问,请将该地址修改为 kube-apiserver 对外暴露的地址。

    • contexts:cluster:namespace 字段默认显示的项目名称为 default。请将该字段取值修改为当前用户实际具有访问权限的项目名称。

    • 点击download-dark可将 kubeconfig.yaml 文件下载到本地。