4

我正在使用 Google 的云工具设置 CI/CD,并期望有一个触发条件“当新图像上传到 Container Registry 时”。

用例是将部署与源(repo)分开。Source 会推送 Docker 镜像,部署会将它们部署到测试阶段。

但 Cloud Build 只为我提供了三个源代码库之间的触发选择。关联

在 GKE 上下文中,您将使用什么来测试、QA 和生产部署 Docker 映像?

4

1 回答 1

5

同时,有一个解决方案,但它有点麻烦。

大多数人可能都知道,GCR 将其图像存储到存储桶中,然后可以编写一个云函数,每当存储桶中发生更改时触发该函数(请查看此处的文档)。

然后,您的 Cloud Function 将通过调用 Google Cloud SDK 客户端或其余API来运行触发器。

于 2019-01-28T16:00:49.403 回答