Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes Google云未经授权获取群集凭据_Kubernetes_Google Cloud Platform_Gcloud - Fatal编程技术网

Kubernetes Google云未经授权获取群集凭据

Kubernetes Google云未经授权获取群集凭据,kubernetes,google-cloud-platform,gcloud,Kubernetes,Google Cloud Platform,Gcloud,我已经在google cloud console的IAM页面中创建了一个服务帐户,但不幸的是,我无法为该帐户分配角色,或者我缺少了一些东西 当尝试获取kubectl的群集凭据时,GCloud始终以以下方式响应: gcloud container clusters get-credentials api --zone europe-west1-b --project ***** Fetching cluster endpoint and auth data. ERROR: (gcloud.cont

我已经在google cloud console的IAM页面中创建了一个服务帐户,但不幸的是,我无法为该帐户分配角色,或者我缺少了一些东西

当尝试获取kubectl的群集凭据时,GCloud始终以以下方式响应:

gcloud container clusters get-credentials api --zone europe-west1-b --project *****
Fetching cluster endpoint and auth data.
ERROR: (gcloud.container.clusters.get-credentials) ResponseError: code=403, message=Required "container.clusters.get" permission for "projects/*****/zones/europe-west1-b/clusters/api".
我还向帐户添加了所有角色,如下所示:

gcloud projects get-iam-policy project-tilas
bindings:
- members:
  - serviceAccount:travis@*****.iam.gserviceaccount.com
  role: roles/container.admin
- members:
  - serviceAccount:travis@*****.iam.gserviceaccount.com
  role: roles/editor
- members:
  - user:Tj****n@gmail.com
  role: roles/owner
- members:
  - serviceAccount:travis@*****.iam.gserviceaccount.com
  role: roles/viewer
etag: BwVqZB734TY=
version: 1
我错过了什么?
身份验证成功,项目id/编号与我在GCloud仪表板中看到的匹配…

虽然不是一个确定的答案,但我实际上解决了这个问题,只是删除了服务帐户并重新创建了它


令人沮丧。

虽然不是一个明确的答案,但我实际上解决了这个问题,只是删除了服务帐户并重新创建了它


令人沮丧。

再次仔细查看文档中的GKE quickstart,确保您没有错过任何步骤。更好的是,重复这些步骤,也许它会起作用,或者你会有更多的信息可以共享。事实上,我昨晚晚些时候通过完全删除服务帐户并重新创建它解决了这个问题。。。太奇怪了!再次仔细查看文档中的GKE quickstart,确保您没有错过任何步骤。更好的是,重复这些步骤,也许它会起作用,或者你会有更多的信息可以共享。事实上,我昨晚晚些时候通过完全删除服务帐户并重新创建它解决了这个问题。。。太奇怪了!