仅使用服务帐户kubectl令牌验证Gcloud Kubernetes?

仅使用服务帐户kubectl令牌验证Gcloud Kubernetes?,kubernetes,command-line-interface,gcloud,Kubernetes,Command Line Interface,Gcloud,以下: 我希望能够将项目/集群上下文连接到我们的GKE集群 通常,用户会使用gcloud,并使用浏览器或密码json文件登录 是否可以只使用服务帐户令牌进行身份验证,您可以将其输入kubectl(不使用gcloud) 我无法使用上述文档,似乎无法将我连接到gcloud: The connection to the server localhost:8080 was refused - did you specify the right host or port? 永远无法在本地上下文之外连接

以下:

我希望能够将项目/集群上下文连接到我们的GKE集群

通常,用户会使用gcloud,并使用浏览器或密码json文件登录

是否可以只使用服务帐户令牌进行身份验证,您可以将其输入kubectl(不使用gcloud)

我无法使用上述文档,似乎无法将我连接到gcloud:

The connection to the server localhost:8080 was refused - did you specify the right host or port?
永远无法在本地上下文之外连接


我想知道这是否可能,只使用服务帐户令牌连接到GKE群集?

作为更新,还没有找到解决方案,使用gcloud docker,可以安装
gcloud
,然后使用它登录,在将kubectl定向到您所在的地区之前,等。此错误通常意味着您的kubectl无法与api服务器通信,因此要么服务器不是kubectl期望的位置,要么运行不正常。您是否尝试通过运行:$gcloud container clusters get credentials NAME来配置将存储在$HOME/.kubectl/config中的群集