gcloud CLI クイック リファレンス

Google Cloudのメイン コマンドライン ツールである Google Cloud CLI の go-to コマンドのリスト。

また、初級入門コマンドの概要印刷可能な PDF も含まれています。

クイック リファレンス

スタートガイド

gcloud CLI を使ってみましょう。

ヘルプ

gcloud CLI にはヘルプが用意されています。

  • gcloud help: gcloud CLI リファレンス ドキュメントで特定の用語を検索します。
  • gcloud feedback: gcloud CLI チームにフィードバックを送信します。
  • gcloud topic: ユーザー補助、フィルタリング、書式設定など、コマンド以外のトピックに関する補助的なヘルプ資料です。

カスタマイズ

自分用の gcloud CLI を作成します(プロパティを使用して構成をカスタマイズします)。

認可と認証情報

gcloud CLI に対する認可の付与および取り消し、認証情報の管理を行う。

  • gcloud auth login:Google Cloud ユーザー認証情報を使用して gcloud CLI に対するGoogle Cloud アクセスを承認し、現在のアカウントをアクティブとして設定します。
  • gcloud auth activate-service-account: gcloud auth login と同様ですが、サービス アカウントの認証情報を使用して Google Cloud アクセスを許可します。
  • gcloud auth application-default: Cloud クライアント ライブラリのアプリケーションのデフォルト認証情報(ADC)を管理します。
  • gcloud auth list: 認証情報が付与されているすべてのアカウントを一覧表示します。
  • gcloud auth print-access-token: 現在のアカウントのアクセス トークンを表示します。
  • gcloud auth revoke: アカウントのアクセス認証情報を削除します。

プロジェクト

プロジェクトのアクセス ポリシーを管理する

IAM

Identity and Access Management(IAM)の設定とサービス アカウントを構成する

Docker と Google Kubernetes Engine(GKE)

コンテナ化されたアプリケーションを Kubernetes で管理する

仮想マシンと Compute Engine

インフラストラクチャで VM を作成、実行、管理します。 Google Cloud

サーバーレスと App Engine

フルマネージド型のサーバーレスなプラットフォーム上で高度なスケーラビリティを備えたアプリケーションを構築

  • gcloud app deploy: アプリのコードと構成を App Engine サーバーにデプロイします。
  • gcloud app versions list: App Engine サーバーにデプロイされたすべてのサービスのすべてのバージョンを一覧表示します。
  • gcloud app browse: 現在のアプリをウェブブラウザで開きます。
  • gcloud app create: 現在のプロジェクト内で App Engine アプリを作成します。
  • gcloud app logs read: 最新の App Engine アプリのログを表示します。

その他

便利なコマンド

  • gcloud kms decrypt: Cloud Key Management Service 鍵を使用して、暗号テキストを(平文ファイルに)復号します。
  • gcloud logging logs list: プロジェクトのログを一覧表示します。
  • gcloud sql backups describe: Cloud SQL インスタンスのバックアップに関する情報を表示します。
  • gcloud sql export sql: Cloud SQL インスタンスから SQL ファイルにデータをエクスポートします。

初級入門

gcloud CLI の使用を開始するためのクイックガイド。

Google Cloud CLI のインストール

インストール手順に沿って Google Cloud CLI をインストールします。

フラグ、引数など

引数には位置引数またはフラグを指定できます

  • 位置引数: コマンド名の後に設定します。位置引数の順序を考慮する必要があります。
  • フラグ: 位置引数の後に設定します。フラグの順序に決まりはありません。

    フラグには次のいずれかを指定できます。

    • 名前と値のペア--foo=bar
    • ブール値--force/no-force

    また、フラグは次のどちらも設定できます。

    • 必須
    • 省略可: オプションのフラグが指定されない場合は、デフォルト値が使用されます。

グローバル フラグ

gcloud CLI の操作では、次のようなフラグを使用できます。

  • --help: コマンドの機能が不明な場合、詳細なヘルプを表示します。
  • --project: 現在のプロジェクト以外のプロジェクトを使用しているかどうか。
  • --quiet: インタラクティブなプロンプト表示(および入力のデフォルト値の適用)を無効にします。
  • --verbosity: 詳細レベルを debuginfowarningerrorcriticalnone に設定できます。
  • --version: gcloud のバージョン情報を表示します。
  • --format: 出力形式を configcsvdefaultdiffdisableflattened