【问题标题】:How to auto deploy latest image for a certain version如何为某个版本自动部署最新镜像
【发布时间】:2018-02-06 14:09:28
【问题描述】:

我有一个请求,在 OSR 中对某个版本的 OCP 监控镜像进行更改,例如:监控版本 1,如果镜像 1.1 发布到 OSR,pod 将自动更新为使用该版本,如果稍后发布 1.2 , pod 会自动使用 v1.2。

OCP 和 OSR 可以做到这一点吗?

最好的问候

【问题讨论】:

    标签: openshift openshift-origin


    【解决方案1】:

    您可以使用 an image stream 引用 docker 注册表和 image change trigger,当映像更改时,触发器将更新部署。

    【讨论】:

    • 虽然此方法仅让OCP监控已识别版本的更改,例如:1.1。我想要实现的是让OCP监控版本1.x,当1.2进来时,OCP会自动重新部署pod。
    • 在 IS 触发器中使用 latest 作为版本时,OCP 似乎只监控“最新”版本,如果我没有在 IS 中定义“最新”版本,则触发器不起作用。
    猜你喜欢
    • 2015-07-14
    • 2020-11-22
    • 2022-01-21
    • 1970-01-01
    • 1970-01-01
    • 2021-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多