ワークステーションを設定する

チームのワークステーション クラスター、ワークステーション構成、およびワークステーションを瀬亭する方法を学びます。始める前に、このクイックスタートの前提条件を確認してから、次の手順に従います。

  1. ワークステーション クラスタを作成する
  2. ワークステーション構成を作成する
  3. ワークステーションを作成して起動する

このクイックスタートで作成したリソースがもう必要ない場合は、追加費用が発生しないようにクリーンアップしてください。


このタスクを Google Cloud コンソールで直接行う際の順を追ったガイダンスについては、「ガイドを表示」をクリックしてください。

ガイドを表示


始める前に

Cloud Workstations の使用を開始する前に、必要な権限があることと、必要な設定手順を完了していることを確認してください。

  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. Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。

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

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

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

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

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

  6. Cloud Workstations API を有効にします。

    API を有効にする

  7. 管理者の場合は、ワークステーション構成を作成できるように、プロジェクトに対して Cloud Workstations 管理者の IAM ロールがあることを確認してください。

    デベロッパーの場合で、Google Cloud コンソールに使用可能なワークステーション構成がない場合は、組織の Cloud Workstations 管理者にワークステーション構成の作成を依頼するか、これらのリソースを自分で作成できるように、プロジェクトに対して Cloud Workstations 管理者の IAM ロールがあることを確認してください。 IAM ロールを確認するには、Google Cloud コンソールの IAM ページに移動します。

    IAM に移動

ワークステーション クラスタの作成

最初のステップは、ワークステーション クラスタを作成することです。ワークステーション クラスタは、特定のリージョンにあるワークステーションのグループを定義し、そのライフサイクル中にワークステーションを管理して、構成可能なネットワーク接続を提供します。

ワークステーション クラスタは、Google Kubernetes Engine(GKE)クラスタとは関係ありません。ワークステーション クラスタを作成するには、次の手順に沿って操作します。

  1. コンソールで、[Cloud Workstations] > [クラスタ管理] ページに移動します。

    [クラスタ管理] に移動

  2. ワークステーションの [クラスタ管理] ページで、 add_box [作成] をクリックします。

  3. [名前] フィールドに、ワークステーション クラスタの名前として「test-cluster」と入力します。

  4. 最も近いリージョンを選択します。

  5. ネットワーク設定をスキップする。

  6. [作成] をクリックして、クラスタの作成プロセスを開始します。

ワークステーション クラスタの作成には最長で 20 分かかりますが、ほとんどの場合 1 回だけ必要です。

ワークステーション構成を作成する

このクイックスタートでは、最も基本的なワークステーション構成について説明します。すぐに開始するには、マシンの設定、環境のカスタマイズ、ユーザーの追加に使用するデフォルト値をそのまま使用します。

ワークステーション構成の基本を構成するには、次の手順に沿って操作します。

  1. コンソールで、Cloud Workstations > ワークステーション構成に移動します。

    [ワークステーション構成] に移動

  2. [ワークステーション構成] ページで、add_box [作成] をクリックします。

  3. [名前] フィールドに、ワークステーション構成の名前として test-configuration を入力します。

  4. 使用可能なワークステーション クラスタのリストから test-cluster を選択し、[続行] をクリックします。使用可能なワークステーション クラスタがない場合は、ワークステーション クラスタを作成するの手順が完了していることを確認します。

  5. 費用を抑えるには、[クイック スタート ワークステーション] で [無効] を選択します。

  6. チームのワークステーション構成をカスタマイズしていた場合は、マシンの設定を定義して、環境設定をカスタマイズし、ユーザーを IAM ポリシーに追加することもできます。この演習では、これらの手順をスキップできます。

  7. ワークステーション構成を作成するには、[作成] をクリックします。

このクイックスタートでスキップされたオプションを使用してワークステーション構成を作成する方法については、ワークステーション構成の詳細をご覧ください。

ワークステーションの作成と起動

ワークステーションは、管理者またはプラットフォーム チームがワークステーション構成で定義する、事前構成された開発環境です。ワークステーションを作成するには、次の手順に沿って操作します。

  1. Google Cloud コンソールで、[Cloud Workstations> [ワークステーション] ページに移動します。

    [ワークステーション] に移動

  2. add_box [作成] をクリックします。

    プロジェクトにワークステーション構成がない場合、または表示する構成権限がない場合は、[作成] リンクが無効になっている場合があります。ワークステーション構成の作成を組織の Cloud Workstations 管理者に依頼します。

  3. デフォルトのワークステーションの [名前] を受け入れます。

  4. 構成フィールドのarrow_drop_down展開矢印をクリックし、ワークステーション構成を選択してワークステーションを定義します。たとえば、前の手順でワークステーション構成に test-configuration という名前を付けた場合は、リストからそれを選択します。

  5. [作成] をクリックして、ワークステーションを作成します。

ワークステーションが作成されたので、ワークステーションを開始して、開発を始めるためにワークステーションを起動できます。

  1. [ワークステーション] をクリックします。
  2. 使用可能なワークステーションのリストで作成したワークステーションを見つけ、その横にあるチェックボックスをオンにして、[開始] をクリックします。これによりワークステーションが開始され、親ワークステーション構成とワークステーションが一致します。
  3. ワークステーションを開始するように求められたら、[開始] をクリックして確定します。 開始オペレーションが進行中の間、ステータスは [開始中] に変わり、ステータス アイコン 更新 が回転します。ワークステーションの開始には数分かかる場合があります。
  4. ワークステーションの準備が整うと、ステータスが [実行中] に変わり、ステータス アイコンが [check_circle] チェックマークに変わります。
  5. [運用開始] をクリックします。ワークステーションはデフォルトでポート 80 に接続します。

  6. 次の例は、Cloud Workstations のベースエディタのスタートページを示しています。ワークステーション構成の定義方法によっては、ページの表示が異なる場合があります。

    Cloud Workstations のベースエディタ

    SSH 経由の接続の詳細については、SSH サポートをご覧ください。

    ワークステーションで実行されているウェブアプリへの接続の詳細については、ワークステーションで実行されている HTTP サーバーへのアクセスをご覧ください。

クリーンアップ

Google Cloud アカウントに対して、このページで使用したリソースについての課金が行われないようにするには、不要になったリソースを削除してください。

Google Cloud コンソールまたは gcloud CLI から Google Cloud プロジェクトを削除するには:

コンソール

  1. In the Google Cloud console, go to the Manage resources page.

    Go to Manage resources

  2. In the project list, select the project that you want to delete, and then click Delete.
  3. In the dialog, type the project ID, and then click Shut down to delete the project.

gcloud

    Delete a Google Cloud project:

    gcloud projects delete PROJECT_ID

ワークステーション クラスタ、ワークステーション構成、ワークステーションなどの他のリソースの削除の詳細については、リソースを削除するをご覧ください。

次のステップ