gcloud CLI 是一種可以透過 CLI 執行 GCP 服務的一 SDK 跟 AWS 的 cli 是一樣的
使用 gcloud CLI 時跟 AWS cli 一樣除了安裝相應的套件以外還要先建立 account keys
- 先在 IAM 帳號建立帳號及角色或是使用
1.1 啟動 IAM API 服務
1.2 選擇服務帳戶及建立服務帳戶
1.3 填寫服務帳戶名稱及 ID
1.4 授予相關權限 - 產生金鑰
2.1 進服務帳戶後點選剛剛建立的帳戶 (SA_NAME@PROJECT_ID.iam.gserviceaccount.com)
2.2 點選金鑰並新增金鑰
2.3 金鑰類型選擇 JSON
這樣就可以完成金鑰的設置,之後要使用就可以直接使用 gcloud auth 的方式登入而不需要打開網頁
例如
gcloud auth {SERVER} {ACCOUNT} --key-file={KEY-FILE}
資料來源
https://cloud.google.com/iam/docs/creating-managing-service-accounts