创建 Google Cloud Storage 存储桶时发生内部错误

创建 Google Cloud Storage 存储桶时发生内部错误

我今天开始设置 Google Cloud。尝试按照交互式教程中的说明进行操作。设置使用 Node.js 的第一个应用程序工作正常。但将应用程序部署到 Compute Engine 失败并出现以下错误。

错误:(gcloud.app.deploy)错误响应:[13] 创建 Google Cloud Storage 存储桶时发生内部错误。

我已将我的帐户作为管理员添加到我通过我的帐户找到的 3 个存储桶中。

答案1

首先尝试设置此配置参数:

gcloud config set app/use_deprecated_preparation True

按照提议Google 的公共问题追踪器

如果这不起作用,您能提供您所遵循的教程的链接,以便可以重现错误吗?

通常,这是一个设置正确权限的问题(正如您在帐户中指出的那样),但是当您将应用部署到 Compute Engine 实例时,该实例必须与 Cloud Storage Buckets 进行通信。这意味着Compute Engine 服务帐号需要具有适当的 IAM 权限才能访问云存储。

您还可以创建一个新服务帐号您的应用可以使用它来访问 Google Cloud 项目中的特定资源。

检查你的我是和/或服务帐户查看可用的帐户、角色和权限。

相关内容