よっしー
こんにちは。よっしーです(^^)
今日は、gcloudの初期設定について解説しています。
背景
gcloudの初期設定について調査する機会がありましたので、その時の内容を備忘として記事に残しました。
gcloudの初期設定
gcloud を初めて利用する際に下記のコマンドを実行します。
gcloud init
gcloud init とは
gcloud init
は Google Cloud SDK の初期設定を行うコマンドです。このコマンドの主な特徴と使用方法は以下の通りです:
- 主な機能:
- Google Cloud アカウントの認証
- デフォルトのプロジェクトの設定
- デフォルトのリージョンとゾーンの設定
- 新しい設定の作成や既存の設定の更新
- 実行プロセス:
- コマンドを実行すると、対話式のセットアップが始まります。
- ブラウザを開いてGoogle アカウントにログインするよう促されます。
- 使用するプロジェクトの選択や作成を行います。
- 必要に応じて、デフォルトのコンピューティングリージョンとゾーンを設定します。
- 使用タイミング:
- Google Cloud SDK を初めて使用する際
- 新しいプロジェクトで作業を始める時
- 異なるGoogle Cloud アカウントに切り替える場合
- 設定を変更したい時
- 注意点:
- 既存の設定がある場合、上書きされる可能性があるので注意が必要です。
- 複数の設定を管理する場合は、
gcloud init
の代わりにgcloud config configurations create
を使用することも検討してください。
- 関連コマンド:
gcloud auth login
: 認証のみを行うgcloud config set project
: プロジェクトの設定のみを変更gcloud config list
: 現在の設定を確認
- 利点:
- 簡単な対話式のプロセスで基本設定が完了
- 必要な設定を漏れなく行える
- 新規ユーザーにとって分かりやすい
gcloud init
は、Google Cloud Platform の使用を開始する際の重要なステップです。このコマンドを実行することで、基本的な設定を簡単に行い、GCP リソースの利用を始めることができます。
詳しくは、下記の公式サイトを御覧ください。
実施手順メモ
gcloud init を実行して、画面に従って、入力してきます。今回は下記の用に入力しました。すでにdefaultの設定があったので、追加する方を選びました。
% gcloud init
Welcome! This command will take you through the configuration of gcloud.
|
Pick configuration to use:
[1] Re-initialize this configuration [default] with new settings
[2] Create a new configuration
Please enter your numeric choice: [2を入力]
|
Enter configuration name. Names start with a lower case letter and contain only lower case letters a-z, digits 0-9, and hyphens '-': [適当な名称を入力する]
|
Choose the account you would like to use to perform operations for this configuration:
[1] xxx
[2] Log in with a new account
Please enter your numeric choice: [2を入力]
|
ここでブラウザが起動するので、GCPにログインするアカウントを選択する
|
Pick cloud project to use:
[1] project_xxx
[2] project_xxx
[3] project_xxx
[4] Enter a project ID
[5] Create a new project
Please enter numeric choice or text value (must exactly match list item): [利用したいプロジェクトの番号]
|
動作確認
下記のコマンドを実行する。
gcloud config configurations list
下記のような出力になっていれば、成功です。
% gcloud config configurations list
NAME IS_ACTIVE ACCOUNT PROJECT COMPUTE_DEFAULT_ZONE COMPUTE_DEFAULT_REGION
default xxx
[上記で入力した名前] yyy
おわりに
今日は、 gcloudの初期設定について解説しました。
よっしー
何か質問や相談があれば、コメントをお願いします。また、エンジニア案件の相談にも随時対応していますので、お気軽にお問い合わせください。
それでは、また明日お会いしましょう(^^)
コメント