【发布时间】:2017-10-06 13:50:03
【问题描述】:
我在 Intranet 托管的 Gitlab 注册表中有一个 docker 容器映像。我可以从我们的 OpenShift 安装中手动提取映像并成功运行任意数量的 pod。如果我在本地重建映像并推送到 Gitlab,我可以从 Openshift 手动触发 pod 重建。这一切都运作良好。
当我将新图像推送到 Gitlab 注册表时,如何自动触发 pod 重建?我看不到任何地方可以在 OpenShift 和 Gitlab 之间放置钩子,而且我对 Image Streams 的所有阅读都没有导致成功的自动化部署管道。以下部署的版本;
GitLab 社区版 9.4.6 23ec1ec 版本
OpenShift 大师: v3.5.5.15 Kubernetes 大师: v1.5.2+43a9be4
非常感谢任何帮助
【问题讨论】: