gpt4 book ai didi

kubernetes - 如何获取openshift中最新部署的修订版?

转载 作者:行者123 更新时间:2023-12-02 11:47:25 27 4
gpt4 key购买 nike

我们尝试通过jenkins作为自动化管道运行openshift命令。
如果我们跑

oc rollout latest dc/myapp 

它触发部署,并且 Jenkins 工作成功完成。
我们无法确定触发的openshift部署是成功还是失败。

作为解决方案之一,我们认为可以获得最新部署的状态,
循环运行直到状态完成。

我们想到了使用以下命令:
oc rollout history dc/<name> --revision=1

但是,问题是,我们无法获得最新部署的修订号。

如果不是的话,这是正确的方法吗?找出开类制部署是成功还是失败的方式又是什么呢?

谢谢。

最佳答案

您可以使用以下命令查看最新角色的状态

oc rollout status dc/<name>

您可以使用 oc rollout --help命令获取更多信息

如果您希望特定条件在特定资源上为真,则也可以使用 oc wait命令
oc wait --help

关于kubernetes - 如何获取openshift中最新部署的修订版?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56390004/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com