【问题标题】:gcloud app deploy : This deployment has too many files - How do tell what these 10k+ files are?gcloud app deploy:这个部署有太多的文件 - 如何知道这些 10k+ 文件是什么?
【发布时间】:2020-07-21 14:01:00
【问题描述】:

关注gcloud app deploy : This deployment has too many file 我正在尝试将我的 App Engine Standard 应用部署到 Google Cloud,但我收到一条错误消息,提示我尝试下载的文件过多:

This deployment has too many files. New versions are limited to 10000 files for this app.

我只更改了 4 个文件,但它似乎试图下载更多。

如何找出这些 10k 文件包含在我的部署中,以便我可以开始在 app.yaml 中的 skip_files 中排除它们?

【问题讨论】:

  • 你能在项目文件夹的根目录下发出ls -R吗?
  • 我的根目录下有数千个文件,但我尝试部署的构建所需的文件远少于 10k。

标签: python google-app-engine google-cloud-platform gcloud


【解决方案1】:

用途:

gcloud meta list-files-for-upload

这仅考虑您的.gcloudignore,您不能与skip_files 一起使用。

建议您将 skip_files 忽略模式转换为您的 .gcloudignore 文件。有关.gcloudignore 的更多信息,请参阅https://cloud.google.com/sdk/gcloud/reference/topic/gcloudignore

【讨论】:

  • 在我的环境中,我必须使用 app.yaml 的 skip_files 部分而不是 .gcloudignore。此命令是否也会考虑 skip_files 列表?
猜你喜欢
  • 2017-07-16
  • 2019-05-18
  • 1970-01-01
  • 2020-04-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多