繁体   English   中英

如何将gcloud与服务帐户一起使用?

[英]How do I use gcloud with a service account?

我无法让gcloud作为服务帐户访问我的项目

  1. 在本地计算机上为Windows安装了gcloud sdk
  2. 在Google Cloud Platform控制台上创建了一个新的服务帐户
  3. 为服务帐户赋予“ Compute Admin角色
  4. gcloud授权为服务帐户: gcloud auth activate-service-account --key-file=keyfile.json
  5. 发出命令gcloud compute zones list

我收到以下错误:

ERROR: (gcloud.compute.zones.list) Some requests did not succeed:
 - Required 'compute.zones.list' permission for '<project id>'

我确认Compute Admin角色具有适当的compute.zones.list权限。

我想念什么?

我通过重新创建服务帐户解决了该问题。

似乎有一个屏幕询问您希望服务帐户在创建时所具有的角色。 我最初是根据事实分配角色的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM