【发布时间】:2019-05-31 06:46:11
【问题描述】:
我们尝试通过 jenkins 运行 openshift 命令,作为自动化管道。 如果我们运行
oc rollout latest dc/myapp
它触发部署,jenkins 作业成功完成。 我们无法确定触发的 openshift 部署是成功还是失败。
作为解决方案之一,我们想获得最新部署的状态, 运行while循环,直到状态完成。
我们考虑使用以下命令:
oc rollout history dc/<name> --revision=1
但是,问题是,我们无法获得最新部署的修订号。
这是正确的方法吗?如果不是,可以用什么方法来确定开放式部署是失败还是成功?
谢谢。
【问题讨论】:
标签: kubernetes openshift