1

我正在尝试在我的客户 GCP 帐户中使用 Datalab。我需要哪些 IAM 角色/权限才能访问/创建/使用它?

谢谢

4

2 回答 2

4

根据此处的文档,有两种方法可以为团队成员创建 VM 实例:

  • 项目所有者可以为自己或其他团队成员创建实例
  • 项目编辑器可以为自己创建实例(有一些限制)

如果您无法获得这两个角色之一,则需要让项目所有者代表您创建一个 Datalab 实例。为此,项目所有者将使用该datalab create命令并传入一个额外的--for-user标志来指定您的电子邮件地址。

为了连接到您的实例,您必须至少具有以下 IAM 角色:

  • roles/compute.instanceAdmin.v1
  • roles/iam.serviceAccountActor对于附加到您的 Cloud Datalab 实例的服务帐号
于 2018-08-07T11:01:35.513 回答
0

项目的角色Editor应具有启动和使用 Cloud Datalab 实例的足够权限。

在客户 GCP 帐户上,请务必启用:

  • 谷歌计算引擎 API,和
  • API 和服务库中的 Cloud Source Repositories API 。

然后,您可以从gcloud shell或本地终端上的命令行启动 Datalab 实例,假设通过运行以下命令安装了 Google Cloud SDK:

datalab create [instance-name]
于 2018-08-07T09:44:32.460 回答