Cloud Code for IntelliJ を使用して Cloud Run サービスをデプロイする

このページでは、Cloud Code の使用を開始する方法について説明します。

サンプル アプリケーションを使用して Cloud Run で実行される Hello World サービスを設定し、サービスを Cloud Run にデプロイして、ライブサービスのリソースのステータスを表示します。

準備

  1. Google Cloud アカウントにログインします。Google Cloud を初めて使用する場合は、アカウントを作成して、実際のシナリオでの Google プロダクトのパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
  2. Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。

    プロジェクト セレクタに移動

  3. Google Cloud プロジェクトで課金が有効になっていることを確認します

  4. Cloud Run API を有効にします。

    API を有効にする

  5. Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。

    プロジェクト セレクタに移動

  6. Google Cloud プロジェクトで課金が有効になっていることを確認します

  7. Cloud Run API を有効にします。

    API を有効にする

  8. Git をインストールして、Cloud Code がサンプルのクローン作成などの Git オペレーションを実行できるようにします。
  9. Cloud Code プラグインをインストールします(まだインストールしていない場合)。

サービスの作成

既存のサンプルを使用して新しいサービスを作成するには:

  1. IDE で [ファイル] > [新しいプロジェクト] の順に開き、[Cloud Code: Cloud Run] を選択します。
  2. サンプル アプリケーションのプログラミング言語を選択し、[Next] をクリックします。既存のサンプルアプリのリストからサービスを作成する
  3. プロジェクトに名前を付けて、[Finish] をクリックします。

    Cloud Code によってサンプル アプリケーションのクローンが作成され、使用するために新しく作成したプロジェクトが開かれて、必要な Cloud Run 実行構成が作成されます。

  4. Java サンプル アプリケーションを選択した場合、プロンプトが表示されたら [Load Maven project] をクリックします。

    Maven ビルド スクリプトの検出通知 - [Load Maven Project]、[Skip]、[Help] を選択します

これで、Hello World サービスを実行できるようになりました。Cloud Code がファイルシステムの変更を監視するため、ほぼリアルタイムでサービスを編集して再実行できます。

Cloud Run へのサービスのデプロイ

サービスをデプロイするには、次の手順に沿って操作します。

  1. ナビゲーション バーの [Run/Debug configurations] セレクタから、自動的に作成された実行構成の [Cloud Run: Deploy] を選択します。
  2. アクションの実行アイコン [実行] をクリックします。 [設定を編集] ウィンドウが表示されます。
  3. Google Cloud プロジェクト ID を設定します。
  4. デプロイ プラットフォームのリージョンを選択します。

    このクイックスタートでは、デフォルトのプラットフォーム オプションである「Cloud Run(フルマネージド)」を「Deployment Platform」として使用します。

  5. [実行] をクリックします。

  6. 出力ウィンドウに表示された URL を使用して、実行中のサービスを表示します。

  7. 出力ウィンドウに表示されるログ URL に沿って、サービスのステータス(指標、リビジョンの詳細など)を表示することもできます。

    Google Cloud コンソールでのサービスのステータスの表示

リソースのステータスの表示

実行中のサービス リソースのステータスを表示する方法は次のとおりです。

  1. Cloud Run Explorer に移動します。右側のサイドパネルからアクセスできます。

    右側のパネルでハイライト表示された Cloud Run Explorer タブ

  2. サービスまたは変更内容のプロパティを表示するには、エクスプローラでサービスまたはリビジョンをクリックします。

    サービスが選択され、そのプロパティが下に表示されている Cloud Run Explorer

  3. リビジョンのログを表示するには、リビジョンを右クリックして [View Cloud Logs] をクリックします。

    リビジョンを右クリックしてログを表示する

クリーンアップ

このクイックスタート用にプロジェクトを作成した場合は、不要な請求が発生しないようにするために削除してください。

  1. Google Cloud Console の [プロジェクト] ページに移動します。

    プロジェクト ページに移動

  2. このクイックスタート用に作成したプロジェクトを選択し、[削除] をクリックします。

    プロジェクトがシャットダウンし、プロジェクト削除のスケジュールが決定されます。

既存のプロジェクトを使用していて、このクイックスタート用に作成したリソースを削除する場合は、次の方法で削除できます。

クリーンアップ

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

次のステップ