跳至主要内容

[GCP] Google Cloud CLI (gcloud)

官方文件

所有 gcloud 指令 @ google cloud

安裝 gcloud CLI

Install the gcloud CLI @ Google Cloud

初始化 gcloud CLI

$ gcloud init

# 登入 google cloud,以使用 gcloud CLI
$ gcloud auth login

# 授權應用程式(例如 terraform)能夠使用 google cloud 的服務
$ gcloud auth application-default login

# projects
$ gcloud projects list # 列出所有專案
$ gcloud config get-value project # 檢視目前使用的專案
$ gcloud config set project PROJECT_ID # 設定要使用的專案

# 檢視 sdk 使用者
$ gcloud auth list

# 切換 active user
$ gcloud config set account aaron@example.com
$ gcloud config set account `ACCOUNT`
$ gcloud config list

Async

使用 --async 可以讓該指令在背景執行,執行後會得到 OPERATION-ID,後續可以用這個 ID 來查執行的結果:

$ gcloud compute operations describe [OPERATION-ID]