0

我需要在我的构建管道中使用 Helm。如文档中所述,我下载了Helm 社区构建器的源代码并将构建的图像推送到 GCR。

现在,如果我在管道中使用构建器,Google Build 从 GCR 下载构建器映像并运行 Helm 命令需要花费大量时间。

有什么办法可以加快这个过程吗?我可以以某种方式缓存构建器图像的中间层吗?

4

1 回答 1

0

对于 Cloud Build社区映像,有一个(令人失望的)要求,即您必须先为自己构建映像,然后才能使用它。

如果您每次使用它都在构建社区形象,那么这将花费比可能需要的更多时间。

IIUC,您的cacheing解决方案是将构建社区映像(并将其存储在例如您有权访问的 Google 容器注册表中)与使用使用 Helm 构建器的 Cloud Builds 中的社区映像断开连接。

于 2021-08-21T17:42:30.037 回答