Cal*_* H. 41 google-app-engine google-cloud-storage google-cloud-platform google-cloud-build
我有一个 Google App Engine 应用程序,它连接到 Google Cloud Storage。
我注意到存储的数据量高得不合理(4.01 GB,应该是 100MB 左右)。
因此,我查看了每个存储桶的存储量,我发现有一个名为的自动创建的存储桶us.artificats.占用了大部分空间。
我往里面一看,里面只有一个文件夹:containers/images/.
从我用 Google 搜索的内容来看,这些图像似乎来自 Google Cloud Build。
我的问题是,我可以在不影响整个应用程序的情况下删除它们吗?
Har*_*itG 40
我通过应用删除规则解决了这个问题。这是如何做到的:
现在所有超过 3 天的对象都将被自动删除。Google Cloud 可能需要几分钟时间才能应用此新规则。
Cal*_* H. 20
对于那些稍后看到这一点的人,我最终删除了该文件夹,一切都很好。
当我再次运行 Google Cloud Build 时,它将项目重新添加到存储桶中,我稍后不得不将其删除。
正如@HarshitG 提到的,这可以设置为通过云存储中的删除规则自动发生。至于我自己,我在我的部署 GitHub 操作中添加了删除步骤。
sam*_*ang 12
构建的容器映像存储在 Container Registry 的 app-engine 文件夹中。您可以下载这些图像以在其他地方保存或运行。部署完成后,App Engine 不再需要容器映像。请注意,它们不会自动删除,因此为避免达到您的存储配额,您可以安全地删除任何不需要的图像。有关在 Container Registry 中管理映像的更多信息,请参阅 Container Registry 文档。
这可以通过添加像@HarshitG 提到的生命周期规则来自动化。

同样的问题。感谢您的更新,凯勒。
我有同样的问题,但我没有运行应用程序;我只有:
不知道为什么我在这些容器中存储了 4GB,我不确定是否应该删除它们或者是否会破坏我的功能。
更新: 我删除了容器文件夹,一切仍然有效。不确定这些是备份还是诸如此类,但我在网上或文档中找不到任何内容。如果发生什么事,我会在这里发布。云功能一运行,该文件夹又包含 33 个文件。
您可以在console.cloud.google.com上为生命周期规则添加触发器。
| 归档时间: |
|
| 查看次数: |
5518 次 |
| 最近记录: |