docker - 基于图像标签或图像摘要的 OpenShift 回滚?
问题描述
我刚刚接手了一个项目,显然有人决定通过部署管道将 :latest docker 镜像标签部署到 OpenShift。我们目前正在尝试找出这是否会导致 OpenShift 发布的回滚期间出现问题。
因此,假设我们有一个 statefulset,如果我们进行滚动部署并且第一个 pod 上的健康检查失败。OpenShift 在什么基础上启动“回滚”pod - 在前一个图像的摘要或图像标签上?
如果它是图像标签,回滚可能不会成功,因为 :latest 已经包含功能错误的图像。
这是一个 OpenShift 3.6 顺便说一句。(如果相关)
解决方案
因此,要回答您的问题,回滚会根据上一个图像的摘要将应用程序恢复到以前的版本。
推荐阅读
- tmux - tmux 8 窗格“理智”平铺布局
- javascript - 如何删除 dropzone 缩略图上的文件大小和/或文件名
- java - AspectJ 在使用周围建议和 ProceedingJoinPoint 时遇到问题
- google-apps-script - Google Apps 脚本将值设置为多个单元格
- google-apps-script - Google Apps 脚本,复制格式 - 仍然无法正常工作
- c# - 基于C#中的CheckBox排序
- c# - 如何在 WPF 中将属性名称转换为框架元素?
- python - 我的代码中的值错误(python 3.0)'chr() arg not in range'
- spring - 使用 JPA 存储库上的 Spring-Data 可分页对象进行排序时出现重复的结果
- python - 强制 RStudio 使用 Python 3.6 而不是 Python 2.7