我正在尝试使用gcloud app deploy将.net核心应用程序从谷歌计算vm部署到谷歌应用程序引擎。我收到以下错误

> WARNING: We couldn't validate that your project is ready to deploy to App Engine Flexible Environment. If deployment fails, please check the following mess
age and try again:
Server responded with code [400]:
  Bad Request Unexpected HTTP status 400.
  Failed Project Preparation (app_id='s~project-id'). Out of retries.  Last error: Temporary error occurred while verifying project: TEMPORARY_ERROR: Unabl
e to check API status
Beginning deployment of service [default]...
WARNING: Deployment of App Engine Flexible Environment apps is currently in Beta
Building and pushing image for service [default]
Some files were skipped. Pass `--verbosity=info` to see which ones.
ERROR: (gcloud.app.deploy) Could not copy [/tmp/tmpLwvVOb/src.tgz] to [us.gcr.io/project-id/appengine/default.20170118t043919:latest]: HttpError accessing
<https://www.googleapis.com/resumable/upload/storage/v1/b/staging.project-id.appspot.com/o?uploadType=resumable&alt=json&name=us.gcr.io%2Fcasepro-v3%2Fappe
ngine%2Fdefault.20170118t043919%3Alatest>: response: <{'status': '403', 'content-length': '166', 'vary': 'Origin, X-Origin', 'server': 'UploadServer', 'x-g
uploader-uploadid': 'AEnB2UqprxH-2tIhsSZdGxDOtS8UnWSI29YTo4kaptNK67SWJpLVqR0zEtCAHgFyE64wj1HfCyUL5sy9z4AZkTRFYuxXfdw5TA', 'date': 'Wed, 18 Jan 2017 04:40:0
0 GMT', 'alt-svc': 'quic=":443"; ma=2592000; v="35,34"', 'content-type': 'application/json; charset=UTF-8'}>, content <{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "forbidden",
    "message": "Forbidden"
   }
  ],
  "code": 403,
  "message": "Forbidden"
 }
}
>. Please retry.


我已经启用了帐单api,应用引擎管理api和存储api。正在使用的服务帐号具有编辑者权限。已使用针对Jenkins Bitnami软件包的云启动器创建了VM实例。在配置Jenkins之前,我试图从vm的命令行部署应用程序。

该如何解决呢?

最佳答案

问题是gcloud app deploy试图部署到项目ID“项目ID”,该ID不能是您的项目ID。

尝试像这样设置项目:
gcloud config set project MY-PROJECT-ID

然后,重试gcloud app deploy命令。

如果失败,请使用完整的gcloud命令行以及以下两个命令的结果进行答复:
gcloud config listgcloud version

关于google-app-engine - gcloud应用部署会给出400/禁止的错误/无法将图像推送到Google容器注册表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41711558/

10-14 08:56