Google Cloud CLI をインストールする

このガイドの手順を行う前に、 Cloud de Confiance用に Google Cloud CLI を設定するをお読みください。

このクイックスタートでは、Google Cloud CLI をインストールして初期化する推奨の方法について説明します。初期化後、いくつかのコア gcloud CLI コマンドを実行して、インストールに関する情報を表示し、インストールが成功したことを確認します。

始める前に

  1. In the Cloud de Confiance console, on the project selector page, select or create a Cloud de Confiance project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. Verify that billing is enabled for your Cloud de Confiance project.

  3. このドキュメントに記載されているタスクの完了後、作成したリソースを削除すると、それ以上の請求は発生しません。詳細については、クリーンアップをご覧ください。

    gcloud CLI バージョン 549.0.0 をインストールする

    Linux
    1. サポートされているバージョンの Python を使用していることを確認します。Google Cloud CLI には Python 3.9~3.14 が必要です。x86_64 Linux パッケージには、デフォルトで優先される Python インタープリタがバンドルされています。Python インタープリタの選択方法と構成方法については、gcloud topic startup ドキュメントをご覧ください。
    2. 次のいずれかをダウンロードします。
      プラットフォーム パッケージ名 サイズ SHA256 チェックサム
      Linux 64 ビット

      (x86_64)

      google-cloud-cli-linux-x86_64.tar.gz 203.0 MB 81320cc3042faadbff2875c8b55c6bdcf6ccd439599c6645c27a5a6f213b4736
      Linux 64 ビット

      (Arm)

      google-cloud-cli-linux-arm.tar.gz 57.9 MB 2fced601e0a494e6dcf6dbfb39130aefacabe541d5bcf0a5d53a8c44e71515e9
      Linux 32 ビット

      (x86)

      google-cloud-cli-linux-x86.tar.gz 57.9 MB 8fb22634022aa74d23e877279e034e56d4fed4b5883cbfc51b9dd7134a1b96f0

      Linux アーカイブ ファイルをダウンロードするには、次のコマンドを実行します。

      curl -O https://storage.s3nsapis.fr/cloud-sdk-release/google-cloud-cli-linux-x86_64.tar.gz

      上記の表を参照し、google-cloud-cli-linux-x86_64.tar.gz を構成に適用される *.tar.gz パッケージ名に置き換えてください。

    3. ファイルのコンテンツをファイル システムに抽出するには、次のコマンドを実行します。
      tar -xf google-cloud-cli-linux-x86_64.tar.gz
      既存のインストールを置き換えるには、既存の google-cloud-sdk ディレクトリを削除し、同じ場所にアーカイブを展開します。
    4. 解凍したフォルダのルートからインストール スクリプトを実行します。
      ./google-cloud-sdk/install.sh
      スクリプトによって、次の設定アクションを実行するよう求められます。同意するには、プロンプトが表示されたら Y と答えます。
      • gcloud CLI を PATH に追加します。
      • コマンド補完を有効にします。
      • gcloud CLI の改善に役立てるため、匿名の使用統計情報を送信するよう設定します。
      フラグを指定して、インタラクティブではない方法でインストールすることもできます。使用可能なフラグを表示するには、次のコマンドを実行します。
      ./google-cloud-sdk/install.sh --help
    5. 省略可: 前の手順で PATH を更新した場合は、変更が反映されるように新しいターミナルを開きます。
    macOS
    1. サポートされているバージョンの Python を使用していることを確認します。Google Cloud CLI には Python 3.9 ~ 3.14 が必要です。

      Python のバージョンを確認するには、python3 -V または python -V を実行します。

      必要に応じて、インストール スクリプトで Python をインストールできます。これには Xcode コマンドライン ツールが必要です。インストールするには、sudo xcode-select --install を実行します。または、python.org からサポートされている Python バージョンをインストールすることもできます。

      Python インタープリタの構成の詳細については、特に複数のバージョンがインストールされている場合は、gcloud topic startup のドキュメントをご覧ください。

    2. 次のいずれかをダウンロードします。
      プラットフォーム パッケージ サイズ SHA256 チェックサム
      macOS 64 ビット

      (x86_64)

      google-cloud-cli-darwin-x86_64.tar.gz 58.0 MB 9f4b289e4545d146410e87363489d11ce30c1326eae0930cd77c81a499336682
      macOS 64 ビット

      (ARM64, Apple silicon)

      google-cloud-cli-darwin-arm.tar.gz 57.9 MB 20aa219e61d7ac2b4bf78f9080c0fcf2c0b79d48ce47b9833d4087a468d749d9
      macOS 32 ビット

      (x86)

      google-cloud-cli-darwin-x86.tar.gz 56.4 MB 979b7f6e4014d41222b8354495d4e89285021c1b69bf07f751aecdf929024422

      または、コマンドラインからアーカイブをダウンロードすることもできます。FILE_NAME は、上記の表のプラットフォームのパッケージ名に置き換えます。

      curl -O https://storage.s3nsapis.fr/cloud-sdk-release/FILE_NAME
    3. ファイル システム上の任意の場所にファイルの内容を抽出します。一般的には、ホーム ディレクトリに抽出します。

      macOS では、ダウンロードした .tar.gz ファイルを任意の場所で開くことでこれを実現できます。または、コマンドラインから次のコマンドを実行します。

      tar -xf FILE_NAME

      既存のインストールを置き換えるには、既存の google-cloud-sdk ディレクトリを削除し、同じ場所にアーカイブを展開します。

    4. 解凍したフォルダのルートからインストール スクリプトを実行します。
      ./google-cloud-sdk/install.sh
      スクリプトによって、次の設定アクションを実行するよう求められます。同意するには、プロンプトが表示されたら Y と答えます。
      • 必要に応じて、Python 3.13 と推奨モジュールをインストールします。
      • gcloud CLI を PATH に追加してコマンドの補完を有効にします。
      • gcloud CLI の改善に役立てるため、匿名の使用統計情報を送信するよう設定します。
      フラグを指定して、インタラクティブではない方法でインストールすることもできます。使用可能なフラグを表示するには、次のコマンドを実行します。
      ./google-cloud-sdk/install.sh --help
      スクリーン リーダー モードを有効にしてインストール スクリプトを実行するには:
      ./google-cloud-sdk/install.sh --screen-reader=true
    5. 省略可: 前の手順で PATH を更新した場合は、変更が反映されるように新しいターミナルを開きます。
    Windows

    Windows で Google Cloud CLI を使用するには、Windows 8.1 以降または Windows Server 2012 以降が必要です。

    1. Google Cloud CLI インストーラをダウンロードします。

      または、PowerShell ターミナルを開き、以下の PowerShell コマンドを実行します。

      (New-Object Net.WebClient).DownloadFile("https://storage.s3nsapis.fr/cloud-sdk-release/GoogleCloudSDKInstaller.exe", "$env:Temp\GoogleCloudSDKInstaller.exe")
      
      & $env:Temp\GoogleCloudSDKInstaller.exe
          
    2. インストーラを起動して、画面の指示に沿って操作します。インストーラには Google LLC による署名が付いています。

      • スクリーン リーダーを使用している場合は、[スクリーン リーダーモードをオンにする] チェックボックスをオンにします。このオプションで gcloud を構成すると、Unicode スピナーの代わりにステータス トラッカーが使用され、進行状況が割合で表示されます。また、テーブルがフラット化されます。詳しくは、ユーザー補助機能のガイドをご覧ください。
      • Google Cloud CLI には Python が必要です。サポートされているバージョンは Python 3.9~3.14 です。デフォルトでは、Google Cloud CLI の Windows バージョンには Python 3 がバンドルされています。Google Cloud CLI を使用するには、オペレーティング システムでサポートされているバージョンの Python を実行する必要があります。
      • インストーラにより、必要な Python バージョンを含むすべての必要な依存関係がインストールされます。Google Cloud CLI はデフォルトで Python 3 をインストールして管理しますが、必要であれば、バンドル版 Python をインストールするオプションのチェックボックスをオフにすることで、既存の Python のインストールを使用できます。既存の Python インストール環境の使用方法については、gcloud topic startup をご覧ください。
    3. インストールが完了すると、スタート メニューとデスクトップのショートカットの作成、Google Cloud CLI シェルの起動を行うオプションが表示されます。シェルを開始するオプションのチェックを外します。次の手順で、gcloud CLI を実行して構成します。

    トラブルシューティングのヒント

    • find コマンドが認識されないことが原因でインストールが失敗する場合は、find が格納されているフォルダが PATH 環境変数に含まれていることを確認してください。通常、これは C:\WINDOWS\system32; です。
    • gcloud CLI をアンインストールした場合は、gcloud CLI を再度インストールする前にシステムを再起動する必要があります。
    • 解凍できない場合は、管理者としてインストーラを実行します。

    gcloud CLI を初期化して承認する

    プロキシまたはファイアウォールの背後にある場合は、プロキシ構成を参照して、gcloud CLI のネットワーク アクセスを有効にしてください。

    gcloud CLI をインストールしたら、初期化して Cloud de Confiance へのアクセスを承認し、デフォルトの構成を設定します。詳細については、gcloud init をご覧ください。

    1. gcloud init を実行して gcloud CLI を初期化します。

      gcloud init
      

      デフォルトでは、このコマンドを実行するとウェブブラウザが開き、アクセスが承認されます。代わりにコマンドラインから承認するには、--console-only フラグを追加します。非対話型承認の場合は、Cloud de Confiance コンソールで適切なスコープのサービス アカウントを作成し、その JSON キーファイルで gcloud auth activate-service-account を使用します。

    2. プロンプトに沿って、次の項目を承認して構成します。

      • ログインを求めるメッセージが表示されたら、同意してブラウザで Google アカウントにログインします。[許可] をクリックして、リソースへのアクセス権を付与します。

      • オーナー編集者閲覧者のいずれかの権限が付与されているプロジェクトのリストから、プロジェクトを選択します。プロジェクトが 1 つしかない場合は、そのプロジェクトが gcloud init によって自動的に選択されます。

        200 を超えるプロジェクトがある場合は、プロジェクト ID の入力、プロジェクトの作成、プロジェクトの一覧表示を求めるプロンプトが表示されます。プロジェクトの作成を選択した場合は、課金を有効にする必要があります。

      • Compute Engine API を有効にしている場合は、デフォルトの Compute Engine ゾーンを選択します。

    3. 省略可: スクリーン リーダーの利便性を向上させるため、次のコマンドで accessibility/screen_reader プロパティを有効にします。

      gcloud config set accessibility/screen_reader true
      

      詳しくは、ユーザー補助機能の有効化ガイドをご覧ください。

    コアコマンドを実行する

    主要なコマンドを実行して、gcloud CLI のインストールに関する情報を表示します。

    1. 認証情報がローカル システムに保存されているアカウントのリストを表示します。

      gcloud auth list
      

      gcloud CLI は、認証されたアカウントのリストを表示します。

      Credentialed Accounts
      ACTIVE             ACCOUNT
      *                  principal://iam.googleapis.com/locations/global/workforcePools/my-pool/subject/my-user@example.com
      

    2. アクティブな gcloud CLI 構成のプロパティを一覧表示します。

      gcloud config list
      

      gcloud CLI はプロパティのリストを表示します。

      [core]
      account = principal://iam.googleapis.com/locations/global/workforcePools/my-pool/subject/my-user@example.com
      disable_usage_reporting = False
      project = my-project
      

    3. gcloud コマンドやその他のトピックに関する情報を表示します。

      gcloud help
      

      たとえば gcloud compute instances create のヘルプを表示するには、次のようにします。

      gcloud help compute instances create
      

      gcloud CLI によって、コマンドの説明、コマンドフラグと引数のリスト、コマンドの使用方法の例などを含むヘルプトピックが表示されます。

    省略可: 追加のコンポーネントをインストールする

    App Engine エミュレータ、kubectl、アルファ版またはベータ版のリリースレベルの gcloud CLI コマンドなどの追加コンポーネントをインストールするには、gcloud CLI コンポーネントの管理をご覧ください。

    クリーンアップ

    このページで使用したリソースについて、 Cloud de Confiance アカウントに課金されないようにするには、次の手順で操作します。

    次のステップ

    • gcloud CLI ガイドで、gcloud CLI の概要を確認する。このガイドには、主なコンセプト、コマンドの使い方、便利なヒントなどが簡潔にまとめられています。
    • gcloud CLI リファレンス ガイドを読む。 Cloud de Confianceでさまざまなタスクを実行するために使用できる各 gcloud CLI コマンドの詳細ページ(説明、フラグ、例を含む)が記載されています。
    • よく使用されるコマンドと主要なコンセプトの一覧については、gcloud CLI クイック リファレンスをご覧ください。