新入りエンジニアが初めて gcloud CLI を設定します。認証を完了するための最も適切なコマンドはどれですか?
- A. gcloud config set account
- B. gcloud init
- C. gcloud auth login
- D. gcloud auth application-default login
解答と解説を見る
正解: C
gcloud auth login は、ブラウザを通じて Google アカウントで認証し、gcloud CLI が使えるようにするためのコマンドです。gcloud init は初期設定ウィザード全体(認証+プロジェクト設定+リージョン設定)を一括で行いますが、認証のみを目的とするなら gcloud auth login の方が直接的です。gcloud config set account はすでに認証済みのアカウントを切り替えるコマンドで、未認証状態では使用できません。gcloud auth application-default login はアプリケーションデフォルト認証情報(ADC)の設定に使用するコマンドで、SDK の個人認証とは別の目的です。