[英]How to add GCP IAM roles to Service Account
我正在嘗試使用docker-machine
在 GCP 上的 VM 實例上創建一個 docker swarm 節點。
docker-machine create swarm-node -d google --google-machine-type e2-standard-2 --google-zone europe-north1-a --google-project myproject-name
我在 localhost 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"
如何將compute.projects.get
GCP IAM 訪問權限添加到 GCP 服務帳戶?
最后我想通了,如解釋: https : //cloud.google.com/iam/docs/granting-changed-revoking-access
Compute Admin
等等
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.