hello foo bar Saba note | gcloudのよく使うコマンド集

gcloudのよく使うコマンド集

2019.11.9 (土)

基本的なコマンド

gcloudが起動シているかの確認

$ gcloud --version

プロジェクト

現在選択しているプロジェクトの確認

$ gcloud config configurations list | grep True | awk '{print $4}'

プロジェクトの選択

gcloud config set project SAMPLE-PROJECT

現在選択しているアカウントやプロジェクトの状態を表示する

$ gcloud config list

アカウント

新しいアカウントの追加 (すでに登録してある場合はアカウントの切り替えになります。)

$ gcloud config set account SAMPLE@GAMIL.COM
$ gcloud auth login

ブラザーに切り替わってGoogleアカウントのログインを求められます。許可ボタンを押して進みます。
「Google Cloud SDK の認証が完了しました。」が出たら完了です。
続いて接続するプロジェクトIDを選択します。

$ gcloud config set project SAMPLE-PROJECT-ID

現在ログインしているアカウントのすべてのプロジェクトを表示する

$ gcloud config configurations list

アカウントの状態を確認する

$ gcloud config list

IPの予約

グローバルIP(静的外部IP)の予約 (リージョン指定しない場合)

$ gcloud compute addresses create EXTERNAL-IP-NAME --global --ip-version IPV4

グローバルIP(静的外部IP)の予約 (リージョン指定する場合)

$ gcloud compute addresses create EXTERNAL-IP-NAME --region REGION-NAME

プライベートIP(静的外部IP)の予約

$ gcloud compute addresses create EXTERNAL-IP-NAME --region REGION-NAME --subnet SUBNET-NAME --addresses PRIVATE-IP-ADDRESS