【问题标题】:Google cloud functions - delete old versions of the functions?谷歌云功能 - 删除旧版本的功能?
【发布时间】:2020-03-24 15:26:54
【问题描述】:

我使用 firebase 函数在谷歌云上部署了一些函数。我知道版本控制发生在每个部署的源代码上。是否可以删除除活动版本之外的旧版本?

【问题讨论】:

  • 您具体要解决什么问题?
  • @DougStevenson 没问题,只想删除旧部署的历史
  • 部分机密信息已在旧版本中泄露
  • @DougStevenson,有没有办法告诉谷歌要保留多少个版本? firebase 存储所有版本文件的存储桶增长得很快,我想清理旧版本或只保留 5 个更新的版本或其他什么......有可能吗?
  • 18 个月,谷歌没有任何变化

标签: firebase google-cloud-platform google-cloud-firestore google-cloud-functions


【解决方案1】:

您无法使用 Google 控制台从函数中删除版本。

当您部署一个函数时,您会看到他们打印了包含存储您的函数的存储桶的sourceUploadUrl,但您无权访问该存储桶。

我的函数部署在欧洲,所以源上传url是这样的

sourceUploadUrl: https://storage.googleapis.com/gcf-upload-europe-west1-(random-numbers)/(random-numbers).zip?......

所以他们为我的函数创建了一个特殊的存储桶,但我无权访问它。

您可以删除该功能,然后重新部署它或联系支持人员,他们可能会删除源代码

【讨论】:

  • 这就是我今天所做的。我删除了所有函数并重新部署。
猜你喜欢
  • 2019-06-09
  • 2021-03-06
  • 2022-09-23
  • 2017-11-14
  • 1970-01-01
  • 2022-09-27
  • 2019-05-14
  • 2020-09-03
  • 2021-10-12
相关资源
最近更新 更多