通过计费帐户,我创建了一个 gke 集群,并在 cloud shell vm 中通过 kubectl 连接集群。但是,我将 kubeconfig 下载到本地,一开始连接正常,但之后连接不起作用。
答案1
显然,您的 gcloud auth-provider 已被注销。
1)重新登录 gcloud
gcloud auth login
它将打开一个浏览器,并提示您输入您的 gcloud 用户名和密码
2)使用项目上下文更新 kubectl 配置
gcloud container clusters get-credentials <your-cluster-name> --zone <project-zone> --project <your-project-name>