我遇到类型为Docker Registry的自动三角帆触发器的问题。
当我不编写标签设置并使用新标签创建新图像并将其推送时,我的管道已成功启动。但是我需要在更新带有特殊标签的图像时触发管道。
例如-当出现带有标签“ test”的图像时-应该启动管道。我设置了标签设置-我在那里写了“测试”-但是当带有该标签的图像更新时-我的管道没有触发。
igor微服务收到一条消息:
[RxIoScheduler-3] c.n.spinnaker.igor.docker.DockerMonitor : Found 0 new images for dockerhub
如果带有适当标签的图像被更新,是否可以触发管道?如果您有帮助,我将不胜感激。
答案 0 :(得分:0)
默认情况下,服务器组中容器设置中的ImagePullPolicy
设置为IfNotPresent
,这意味着它不会在图像更改时触发。
尝试在服务器组的容器设置中将ImagePullPolicy
设置为“始终”,对图像的所有更改都会触发Spinnaker中的管道运行。