小编Mat*_*nti的帖子

如何将 GCP IAM 角色添加到服务帐号

我正在尝试使用 .gcp 在 GCP 上的虚拟机实例上创建 docker swarm 节点docker-machine

docker-machine create swarm-node -d google --google-machine-type e2-standard-2 --google-zone europe-north1-a --google-project myproject-name
Run Code Online (Sandbox Code Playgroud)

我在本地主机 docker-machine CLI 中使用 GCP 服务帐户。

export GOOGLE_APPLICATION_CREDENTIALS="/home/my-name-here/.gcp/path-to-my-service-account-keyfile.json"

但我收到了这个错误:

Error with pre-create check: "Project with ID \"myproject-name\" not found. googleapi: Error 403: Required 'compute.projects.get' permission for 'projects/myproject-name', forbidden"
Run Code Online (Sandbox Code Playgroud)

如何compute.projects.get向 GCP 服务帐号添加 GCP IAM 访问权限?

docker google-cloud-platform docker-swarm docker-machine google-iam

4
推荐指数
1
解决办法
4609
查看次数