spinnaker - 触发大三角帆管道
问题描述
我对 Docker Registry 类型的自动大三角帆触发器有疑问。
当我不编写标签设置并使用新标签创建新图像并推送它时,我的管道已成功启动。但是我需要在更新带有特殊标签的图像时触发管道。
例如 - 当出现带有标签“测试”的图像时 - 应该启动管道。我设置了标签设置 - 我在那里写了“测试” - 但是当带有该标签的图像被更新时 - 我的管道没有被触发。
igor微服务有一条消息:
[RxIoScheduler-3] c.n.spinnaker.igor.docker.DockerMonitor : Found 0 new images for dockerhub
如果更新了带有适当标签的图像,是否可以触发管道?如果您能提供帮助,我将不胜感激。
解决方案
默认情况下,ImagePullPolicy
服务器组中的容器设置设置为IfNotPresent
,这意味着它不会在图像更改时触发。
尝试ImagePullPolicy
在服务器组的容器设置中将其设置为“始终”,对图像的所有更改都会触发 Spinnaker 中的管道运行。
推荐阅读
- apache-flink - Flink 或 kafka 流,以防流中的任何更改导致处理所有数据
- java - TableViewer : 限制部分表格的高度
- google-api - 如何在 Electron 的 WebView 中将 OAuth2 令牌与 gmail 一起使用?
- docusignapi - 我可以使复选框成为必需的吗?
- pip - 如何在我的 Windows 10 上下载 paho 和 pip
- python - 我有以下需要编写正则表达式的文本
- c# - RijndaelManaged 和 Rijndael 类之间有哪些区别?
- html - 离子顶部导航栏?
- javascript - 将当前的 jQuery 代码转换为有效的原生 Javascript
- c++ - 运算符重载:“运算符+”必须采用零或一个参数