はじめに

GCPを使うにあたって、gcloudコマンドは必須です。
GCPのリソースを作成・管理するためのコマンドが含まれています。
この記事では、コマンドの使用方法の概要を整理します。

インストール

以下の手順でインストールできます。
インストール手順

インストールしなくてもCloudShellというGCPの画面直接gcloudコマンドが使用できます。

初期設定系のコマンド

コマンド説明
gcloud initgcloud ツールを初期化、承認、構成します。
gcloud versionバージョンとインストールされているコンポーネントを表示します。
gcloud components install特定のコンポーネントをインストールします。
gcloud components updateCloud SDK を最新バージョンに更新します。
gcloud config set project作業するデフォルトの Google Cloud プロジェクトを設定します。
gcloud info現在の gcloud ツール環境の詳細を表示します。

認証系

コマンド説明
gcloud auth loginGoogle ユーザー認証情報を使用して gcloud ツール用の Google Cloud アクセスを承認し、現在のアカウントをアクティブとして設定します。
gcloud auth activate-service-accountgcloud auth login と同様ですが、サービス アカウントの認証情報を使用します。
gcloud auth list認証情報が付与されているすべてのアカウントを一覧表示します。
gcloud auth print-access-token現在のアカウントのアクセス トークンを表示します。
gcloud auth revokeアカウントのアクセス認証情報を削除します。

コンテナ系

コマンド説明
gcloud auth configure-dockergcloud ツールを Docker 認証ヘルパーとして登録します。
gcloud container clusters createGKE コンテナを実行するためのクラスタを作成します。
gcloud container clusters listGKE コンテナを実行するためのクラスタを一覧表示します。
gcloud container clusters get-credentialskubeconfig を更新して、kubectl で GKE クラスタを使用するようにします。
gcloud container images list-tagsコンテナ イメージのタグとダイジェスト メタデータを一覧表示します。

参照