部署App Engine应用程序时出现错误消息“service cloudbuilt.googleapis.com不适用于使用者......”

时间:2016-11-20 23:09:12

标签: google-app-engine deployment google-cloud-platform google-earth

我和我的团队正在研究时尚灯教程。

我们已经设置了所有文件,并且已将.p12密钥转换为.pem密钥,但无法在Google云端平台上运行该应用,并且不断收到错误消息:

  

您无权访问项目和服务   “cloudbuilt.googleapis.com”不适合消费者......“

Picture: Error in Google Cloud Platform

我们已将使用地球引擎的服务帐户列入白名单。有谁知道问题可能是什么?

非常感谢你!

1 个答案:

答案 0 :(得分:4)

我发现您正在尝试将您的应用程序部署到App Engine Flexible Environment

Flexible环境与标准环境的不同之处在于,它使您可以更好地控制运行已部署应用程序的各个实例。它通过在Compute Engine虚拟机上托管Docker中的应用程序来实现此目的。

因此,您需要为项目启用Compute Engine API,以便GCloud工具可以在部署应用程序时启动新的Compute Engine虚拟机。

注意:由于Flexible环境使用Compute Engine resources,因此您的项目还需要enable billing

如果在执行上述操作后您仍然遇到“cloudbuild.googleapis.com”错误,请执行gcloud components update,然后确保在输出中看到帐户的值命令gcloud info在项目中有Owner or Editor permissions

如果在完成上述所有操作后仍然存在,则应打开Public Issue Tracker以通知我们的后端团队此问题。