![kubeconfig授权已过期,如何续费?](https://linux22.com/image/738210/kubeconfig%E6%8E%88%E6%9D%83%E5%B7%B2%E8%BF%87%E6%9C%9F%EF%BC%8C%E5%A6%82%E4%BD%95%E7%BB%AD%E8%B4%B9%EF%BC%9F.png)
通过计费帐户,我创建了一个 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>