Software

建立 gcloud CLI 登入金鑰

gcloud CLI 是一種可以透過 CLI 執行 GCP 服務的一 SDK 跟 AWS 的 cli 是一樣的
使用 gcloud CLI 時跟 AWS cli 一樣除了安裝相應的套件以外還要先建立 account keys

  1. 先在 IAM 帳號建立帳號及角色或是使用
    1.1 啟動 IAM API 服務
    1.2 選擇服務帳戶及建立服務帳戶
    1.3 填寫服務帳戶名稱及 ID
    1.4 授予相關權限
  2. 產生金鑰
    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