相关疑难解决方法(0)

gcloud:用户无法访问服务帐户"默认"

我尝试使用一个激活的服务帐户作用域来创建和删除gcloud容器集群(k8s集群),使用以下命令:

gcloud config configurations create my-svc-account \
   --no-activate \
   --project myProject


gcloud auth activate-service-account my-svc-account@my-project.iam.gserviceaccount.com \
   --key-file=/path/to/keyfile.json \
   --configuration my-svc-account

gcloud container clusters create a-new-cluster \
   --configuration my-svc-account \
   --project= my-project
   --zone "my-zone"
Run Code Online (Sandbox Code Playgroud)

我总是收到错误:

...ERROR: (gcloud.container.clusters.create) ResponseError: code=400, message=The user does not have access to service account "default".
Run Code Online (Sandbox Code Playgroud)

如何授予my-svc-account访问GKE默认服务帐户的权限?

service-accounts google-cloud-platform gcloud

7
推荐指数
2
解决办法
5943
查看次数