首页 > 解决方案 > 基于图像标签或图像摘要的 OpenShift 回滚?

问题描述

我刚刚接手了一个项目,显然有人决定通过部署管道将 :latest docker 镜像标签部署到 OpenShift。我们目前正在尝试找出这是否会导致 OpenShift 发布的回滚期间出现问题。

因此,假设我们有一个 statefulset,如果我们进行滚动部署并且第一个 pod 上的健康检查失败。OpenShift 在什么基础上启动“回滚”pod - 在前一个图像的摘要或图像标签上?

如果它是图像标签,回滚可能不会成功,因为 :latest 已经包含功能错误的图像。

这是一个 OpenShift 3.6 顺便说一句。(如果相关)

标签: dockeropenshift

解决方案


因此,要回答您的问题,回滚会根据上一个图像的摘要将应用程序恢复到以前的版本。


推荐阅读