如何以 interactive/non-interactive 方式初始 gcloud sdk

因為工作關係有機會碰到 gcloud sdk,想說紀錄一下如何以不同方式初始 gcloud sdk

假設你已經照著 guideline 裝好 gcloud sdk,接下來要做 sdk 的初始化

以下介紹三種方式,依據執行環境(e.g. 是否為自動化 script/是否有 GUI 之類的)

你可以選擇適合的方式初始化


  • interactive (互動式,開啟 browser)
gcloud init
  • interactive (互動式,僅在 console)
gcloud init --console-only
  • non-interactive (非互動式,手動執行 gcloud init 的執行步驟)
gcloud auth activate-service-account --key-file=credential_key.json
gcloud config set project my-project

參考資料:

Leave a Reply

Your email address will not be published. Required fields are marked *