了解如何开始使用 Cloud Workstations 创建工作站。
工作站是一种预配置的开发环境,由管理员或平台团队在工作站配置中定义。 工作站配置包括工作站使用的容器映像。您的 管理员可以选择使用 Cloud Workstations 预配置的基础映像 之一,也可以选择提供对 自定义容器映像的引用。
如需在 Google Cloud 控制台中直接遵循有关此任务的分步指导,请点击操作演示:
准备工作
在使用 Cloud Workstations 之前,请确保您拥有 所需的权限 并完成这些必需的设置步骤。 如果您已完成此设置,则可以跳过此部分。
- 登录您的 Google Cloud 账号。如果您是 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,您需要拥有 Service Usage Admin IAM 角色 (
roles/serviceusage.serviceUsageAdmin),该角色包含serviceusage.services.enable权限。了解如何授予角色。 -
(可选)如果控制台中没有可用的工作站配置,请让管理员为您创建工作站配置,或者确保您拥有项目的 Cloud Workstations Admin IAM 角色,以便您可以自行创建这些资源。Google Cloud 如需查看您的 IAM 角色,请前往控制台中的 IAM 页面: Google Cloud
创建工作站
如需创建工作站,请按照以下步骤操作:在 Google Cloud 控制台中,进入 Cloud Workstations > 工作站 页面。
点击 add_box创建。
如果项目中没有任何工作站配置,或者您无权查看配置,则创建 链接可能被停用。 请让贵组织的 Cloud Workstations Admin 为您创建工作站配置。
接受默认的工作站名称 。
如果您愿意,可以为工作站输入自己的资源名称,例如
test-workstation。 请遵循 Compute Engine 资源 命名惯例 并选择在工作站集群中唯一的名称。点击 arrow_drop_down 展开 箭头,然后选择 配置 字段中的 工作站配置来定义工作站。
点击
创建 以创建工作站。
启动工作站
现在您已经创建了工作站,接下来可以启动工作站以开始开发:- 点击工作站 。
- 在工作站列表中,找到您的工作站名称,然后点击启动 。
默认情况下,工作站会连接到端口
80。 如果工作站已停止,点击启动 也会启动它。(可选)您还可以点击 arrow_drop_down展开 箭头,然后从启动选项列表中进行选择:
- 开始
- 连接到端口 80 (默认)
- 通过连接到端口上的 Web 应用
- 端口转发
- 使用 SSH 建立连接
- 使用 JetBrains Gateway 启动 (如果您使用的是 JetBrains IDE)
开始 选项会启动工作站,但不会启动它。
以下示例展示了 Cloud Workstations 基本编辑器的欢迎页面。 您的页面可能看起来有所不同,具体取决于您定义工作站配置的方式:
如需详细了解如何通过 SSH 进行连接,请参阅 SSH 支持。
如需详细了解如何连接到工作站上运行的 Web 应用,请参阅 访问工作站上运行的 HTTP 服务器。
清理
如需从 Google Cloud 控制台中删除工作站,请执行以下操作:
- 在 Google Cloud 控制台中,进入 Cloud Workstations > 工作站。
- 选中要删除的工作站旁边的复选框。
- 点击more_vert更多 选项菜单,然后 选择 删除 以删除所选工作站。
如果您的工作站配置使用永久性磁盘,并且 回收政策 设置为在您删除工作站后保留永久性磁盘,请务必 提醒 Cloud Workstations Admin 为您手动删除 永久性磁盘。 如需详细了解如何删除工作站配置、 工作站集群和 Google Cloud 项目, 请参阅删除资源。