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

Cloud Workstations を使用してワークステーション クラスタを作成する方法について説明します。


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

ガイドを表示


始める前に

Cloud Workstations の使用を開始する前に、必要な権限があることと、必要な設定手順を完了していることを確認してください。すでに設定を完了している場合は、このセクションをスキップできます。

  1. アカウントにログインしてください。 Google Cloud を初めて使用する場合は、 アカウントを作成して、実際のシナリオで Google プロダクトのパフォーマンスを評価してください。 Google Cloud新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud 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

  3. Verify that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud 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

  5. Verify that billing is enabled for your Google Cloud project.

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

    API を有効にするために必要なロール

    API を有効にするには、serviceusage.services.enable 権限を含む Service Usage 管理者 IAM ロール(roles/serviceusage.serviceUsageAdmin)が必要です。詳しくは、ロールを付与する方法をご覧ください。

    API の有効化

  7. ワークステーション構成を作成できるように、プロジェクトに Cloud Workstations 管理者の IAM ロールがあることを確認します。 コンソールで IAM ロールを確認するには、 [IAM] ページに移動します。 Google Cloud

    IAM に移動

  8. Cloud Workstations は、Compute Engine の事前構成済み公開 Container-Optimized OS(COS) イメージから起動された VM でホストされます。constraints/compute.trustedimageProjects 組織ポリシーの制約が適用されている場合は、イメージ アクセスの制限を設定して、ユーザーが projects/cos-cloud またはすべての公開イメージからブートディスクを作成できるようにする必要があります。
  9. 省略可: Container File System API を有効にすると、ワークステーションの起動を高速化できます。

    Container File System API を有効にする

    詳細については、 イメージ ストリーミングでワークステーションの起動時間を短縮するをご覧ください。

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

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

ワークステーション クラスタは Google Kubernetes Engine(GKE)クラスタとは関係ありません。

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

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

    [クラスタ管理] に移動

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

  3. [名前] フィールドに、クラスタの名前を入力します。

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

  5. 省略可: VPC 内にワークステーションを作成するには、[ネットワーク設定] セクションを開き、カスタム ネットワークを選択します。

    1. [ネットワーク] フィールドに、ネットワークの名前を入力します(例: test-network)。

    2. [サブネットワーク] フィールドに、サブネットワークの名前を入力します(例: test-subnetwork)。

    3. [ゲートウェイ タイプ] セクションで、[パブリック ゲートウェイ] または [プライベート ゲートウェイ] を選択します。

      • パブリック ネットワークからワークステーションにアクセスできるようにするには、[パブリック ゲートウェイ] を選択します。

      • データ所在地 転送中のデータが必要な場合は、[プライベート ゲートウェイ] を選択します。

      • 選択したネットワーク内からワークステーション サービスへの上り(内向き)と下り(外向き)を許可するには、[プライベート ゲートウェイ] を選択します。 プライベート クラスタの作成の詳細については、 VPC Service Controls とプライベート クラスタを構成するをご覧ください。

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

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

クリーンアップ

コンソールからワークステーション クラスタを削除するには: Google Cloud

  1. コンソールで、 [Cloud Workstations] > [クラスタ]に移動します。 Google Cloud
  2. 削除するクラスタの横にあるチェックボックスをオンにします。
  3. more_vert[**その他**] オプション メニューをクリックし、[**削除**] を選択して、選択したワークステーション クラスタを削除します。
ワークステーション、ワークステーション構成、 および Google Cloud プロジェクトの削除の詳細については、 リソースを削除するをご覧ください。

次のステップ