Cloud Workstations を使用してワークステーションを作成する方法について説明します。
ワークステーションは、管理者またはプラットフォーム チームがワークステーション構成で定義する、事前構成された開発環境です。ワークステーション構成には、ワークステーションで使用されるコンテナ イメージが含まれます。管理者は、Cloud Workstations の事前構成されたベースイメージのいずれかを使用するか、カスタマイズされたコンテナ イメージへの参照を提供するかを選択します。
このタスクを Google Cloud コンソールで直接行う際の順を追ったガイダンスについては、[ガイドを表示] をクリックしてください。
始める前に
Cloud Workstations の使用を開始する前に、必要な権限があることと、必要な設定手順を完了していることを確認してください。すでに設定を完了している場合は、このセクションをスキップできます。
- 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.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure 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.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Workstations API.
-
Google Cloud コンソールに使用可能なワークステーション構成がない場合は、管理者にワークステーション構成の作成を依頼するか、これらのリソースを自分で作成できるように、プロジェクトに対して Cloud Workstations 管理者の IAM ロールがあることを確認してください。 IAM ロールを確認するには、Google Cloud コンソールの IAM ページに移動します。
ワークステーションを作成する
ワークステーションを作成するには、次の手順に沿って操作します。Google Cloud コンソールで、[Cloud Workstations] > [ワークステーション] ページに移動します。
add_box [作成] をクリックします。
プロジェクトにワークステーション構成がない場合、または表示する構成権限がない場合は、[作成] リンクが無効になっている場合があります。ワークステーション構成の作成を組織の Cloud Workstations 管理者に依頼します。
デフォルトのワークステーションの [名前] を受け入れます。
必要に応じて、ワークステーションに独自のリソース名を入力できます(例:
test-workstation
)。Compute Engine リソースの命名規則に従って、ワークステーション クラスタ内で一意の名前を選択します。構成フィールドのarrow_drop_down展開矢印をクリックし、ワークステーション構成を選択してワークステーションを定義します。
[
作成 ] をクリックして、ワークステーションを作成します。
ワークステーションを起動する
ワークステーションが作成されたので、ワークステーションを開始して、開発を始めるためにワークステーションを起動できます。- [ワークステーション] をクリックします。
- 使用可能なワークステーションのリストで、作成したワークステーションを見つけ、その横にあるチェックボックスをオンにして、[開始] をクリックします。これによりワークステーションが開始され、親ワークステーション構成とワークステーションが一致します。
- ワークステーションを開始するように求められたら、[開始] をクリックして確定します。 開始オペレーションが進行中の間、ステータスは [開始中] に変わり、ステータス アイコン 更新 が回転します。ワークステーションの開始には数分かかる場合があります。
- ワークステーションの準備が整うと、ステータスが [実行中] に変わり、ステータス アイコンが check_circle チェックマークに変わります。
[運用開始] をクリックします。ワークステーションはデフォルトでポート
80
に接続します。省略可: [運用開始] の横にある arrow_drop_down 展開矢印をクリックし、起動オプションのリストから選択することもできます。
- ポート 80 に接続する(デフォルト)
- ポートでウェブアプリに接続する
- ポート転送
- SSH で接続
- JetBrains Gateway で起動する(JetBrains IDE を使用している場合)
次の例は、Cloud Workstations のベースエディタのスタートページを示しています。ワークステーション構成の定義方法によっては、ページが異なる場合があります。
SSH 経由の接続の詳細については、SSH サポートをご覧ください。
ワークステーションで実行されているウェブアプリへの接続の詳細については、ワークステーションで実行されている HTTP サーバーにアクセスするをご覧ください。
クリーンアップ
Google Cloud コンソールからワークステーションを削除するには:
- Google Cloud コンソールで、[Cloud Workstations] > [ワークステーション] に移動します。
- 削除するワークステーションの横にあるチェックボックスをオンにします。
- more_vert [その他] オプション メニューをクリックし、[削除] を選択して、選択したワークステーションを削除します。
ワークステーション構成で永続ディスクが使用され、ワークステーションの削除後に永続ディスクを保持するように再利用ポリシーが設定されている場合は、Cloud Workstations 管理者に手動で永続ディスクを削除するように伝えてください。ワークステーション構成、ワークステーション クラスタ、Google Cloud プロジェクトの削除については、リソースを削除するをご覧ください。
次のステップ
ワークステーション構成で追加のオプションを構成する方法を学習する。
API を使用してワークステーション構成をカスタマイズします。
Cloud Workstationによって提供される事前設定されたベースイメージを拡張する、カスタマイズされたコンテナイメージを作成します。