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

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

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

始める前に

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Cloud Run API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Cloud Run API.

    Enable the API

  8. Git をインストールします。 サンプルをマシンにコピーするには Git が必要です。
  9. Cloud Code プラグインをインストールします(まだインストールしていない場合)。

サービスの作成

  1. Cloud Code のステータスバーで、アクティブなプロジェクト名をクリックします。

    ステータスバーでアクティブなプロジェクト名

  2. 表示されたクイック選択メニューで、[新しいアプリケーション] を選択します。

  3. 希望するアプリケーションタイプとして [Cloud Run application] を選択します。

  4. サンプル アプリケーションのリスト(Node.js、Flask フレームワークと Django フレームワークを使った Python、Java、Go)から、Hello World サービスを選択します。

    たとえば、Node.js: Hello World を選択すると、スターターの Node.js Hello World サービスが作成されます。

  5. ディスク上のサービスの場所を確認し(必要に応じて変更)、[Create New Application] をクリックします。

    選択したサービスの README ファイルのプレビューが VS Code で開きます。

Cloud Run へのデプロイ

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

  1. コマンド パレットを開きます(Ctrl/Cmd+Shift+P を押下するか、[表示] > [コマンド パレット] をクリック)。その後、[Deploy to Cloud Run] コマンドを実行します。

  2. [Cloud Runへデプロイする] ペインで、Google Cloud プロジェクトを設定します。

  3. 残りの設定はデフォルト値のままにして、[Deploy] をクリックします。

    Cloud Code がイメージをビルドしてレジストリにプッシュし、サービスを Cloud Run にデプロイします。

  4. 実行中のサービスを表示するには、[Cloud Run へのデプロイ] ダイアログの上部に表示される URL を開きます。

ログの表示

Cloud Code に付属のログビューアを使用して、デプロイしたサービスのログを表示することもできます。

ログを表示するには、次の手順に沿って操作します。

  1. 左側の VS Code アクティビティ バーの [Cloud Code] をクリックします。
  2. [Cloud Run] セクションを開いて、Cloud Run サービスを表示します。
  3. Cloud Run サービスを右クリックし、つづいて [ログを表示] をクリックします。

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

Cloud Run サービスのブラウザを使用して、Cloud Run サービスのステータスを表示できます。

  1. 左側の VS Code アクティビティ バーの [Cloud Code] をクリックします。
  2. [Cloud Run] セクションを開いて、Cloud Run サービスを表示します。
  3. 詳細を確認する Cloud Run サービスをクリックします。サービスのプロパティが下のウィンドウに表示されます。

クリーンアップ

プロジェクトを削除するには、次のようにします。

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

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

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

  3. プロジェクト ID を入力して確定し、[シャットダウン] をクリックします。

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

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

次のステップ