Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 是否将角色/范围添加到google云容器生成器?_Google Cloud Platform - Fatal编程技术网

Google cloud platform 是否将角色/范围添加到google云容器生成器?

Google cloud platform 是否将角色/范围添加到google云容器生成器?,google-cloud-platform,Google Cloud Platform,我正试图在我的谷歌设置中添加一个构建步骤 该步骤将从源树中提供的index.yaml文件为我的项目创建数据存储索引 基本上我有这个cloudbuild.yml: steps: - name: gcr.io/cloud-builders/gcloud args: ["datastore", "create-indexes", "index.yaml", "-q"] 运行此命令时,我从gcloud工具中得到以下错误: 错误:(gcloud.datastore.create index)您当前使

我正试图在我的谷歌设置中添加一个构建步骤

该步骤将从源树中提供的index.yaml文件为我的项目创建数据存储索引

基本上我有这个cloudbuild.yml:

steps:
- name: gcr.io/cloud-builders/gcloud
  args: ["datastore", "create-indexes", "index.yaml", "-q"]
运行此命令时,我从gcloud工具中得到以下错误:

错误:(gcloud.datastore.create index)您当前使用的服务帐户没有访问****的权限。该帐户具有以下作用域:。要想取得成功,它需要有足够的时间。 请使用缺少的作用域重新创建此VM实例。您还可以使用
gcloud auth login
登录到具有相应访问权限的标准帐户

我尝试将IAM角色“云数据存储索引管理员”添加到项目“@cloudbuild.gserviceaccount.com”服务帐户中,但没有帮助

是否有一种简单的方法来实现这一点,即授予容器生成器服务帐户创建数据存储索引所需的权限?

尝试添加“云数据存储所有者”或“项目编辑器”权限