このタスクを Google Cloud コンソールで直接行う際の順を追ったガイダンスについては、「ガイドを表示」をクリックしてください。
始める前に
Cloud Workstations の使用を開始する前に、必要な権限があることと、必要な設定手順を完了していることを確認してください。すでに設定を完了している場合は、このセクションをスキップできます。
- アカウントにログインしてください。 Google Cloud を初めて使用する場合は、 アカウントを作成して、実際のシナリオで Google プロダクトのパフォーマンスを評価してください。 Google Cloud新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
-
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 theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
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 theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Cloud Workstations API を有効にします。
API を有効にするために必要なロール
API を有効にするには、
serviceusage.services.enable権限を含む Service Usage 管理者 IAM ロール(roles/serviceusage.serviceUsageAdmin)が必要です。詳しくは、ロールを付与する方法をご覧ください。 -
ワークステーション構成を作成できるように、プロジェクトに Cloud Workstations 管理者の IAM ロールがあることを確認します。 コンソールで IAM ロールを確認するには、 [IAM] ページに移動します。 Google Cloud
-
Cloud Workstations は、Compute Engine の事前構成済み公開
Container-Optimized OS(COS)
イメージから起動された VM でホストされます。
constraints/compute.trustedimageProjects組織ポリシーの制約が適用されている場合は、イメージ アクセスの制限を設定して、ユーザーがprojects/cos-cloudまたはすべての公開イメージからブートディスクを作成できるようにする必要があります。 -
省略可: Container File System API を有効にすると、ワークステーションの起動を高速化できます。
Container File System API を有効にする
詳細については、 イメージ ストリーミングでワークステーションの起動時間を短縮するをご覧ください。
ワークステーション クラスタを作成する
ワークステーション クラスタは、特定のリージョンにあるワークステーションのグループを定義し、そのライフサイクル中にワークステーションを管理して、構成可能なネットワーク接続を提供します。
ワークステーション クラスタは Google Kubernetes Engine(GKE)クラスタとは関係ありません。
ワークステーション クラスタを作成するには、次の手順に沿って操作します。
コンソールで、[Cloud Workstations] > [クラスタ管理] ページに移動します。
ワークステーションの [クラスタ管理] ページで、 add_box [作成] をクリックします。
[名前] フィールドに、クラスタの名前を入力します。
最も近いリージョンを選択します。
省略可: VPC 内にワークステーションを作成するには、[ネットワーク設定] セクションを開き、カスタム ネットワークを選択します。
[ネットワーク] フィールドに、ネットワークの名前を入力します(例:
test-network)。[サブネットワーク] フィールドに、サブネットワークの名前を入力します(例:
test-subnetwork)。[ゲートウェイ タイプ] セクションで、[パブリック ゲートウェイ] または [プライベート ゲートウェイ] を選択します。
パブリック ネットワークからワークステーションにアクセスできるようにするには、[パブリック ゲートウェイ] を選択します。
データ所在地 転送中のデータが必要な場合は、[プライベート ゲートウェイ] を選択します。
選択したネットワーク内からワークステーション サービスへの上り(内向き)と下り(外向き)を許可するには、[プライベート ゲートウェイ] を選択します。 プライベート クラスタの作成の詳細については、 VPC Service Controls とプライベート クラスタを構成するをご覧ください。
[作成] をクリックして、クラスタの作成プロセスを開始します。
ワークステーション クラスタの作成には最長で 20 分かかりますが、ほとんどの場合 1 回だけ必要です。
クリーンアップ
コンソールからワークステーション クラスタを削除するには: Google Cloud
- コンソールで、 [Cloud Workstations] > [クラスタ]に移動します。 Google Cloud
- 削除するクラスタの横にあるチェックボックスをオンにします。
- more_vert[**その他**] オプション メニューをクリックし、[**削除**] を選択して、選択したワークステーション クラスタを削除します。
次のステップ
ワークステーション構成でオプションを構成する方法を学習する。