Warm tip: This article is reproduced from serverfault.com, please click

kubernetes-回滚到Jenkins CI / CD中的部署的先前版本

(kubernetes - Roll Back to Previous Version of deployment in Jenkins CI/CD)

发布于 2020-10-12 08:55:01

我们有一个jenkins CI / CD管道(使用Jenkinsfile),它可以从各种git分支(dev,master等)部署到K8S中。

我现在正在寻找回退到Jenkins CI / CD中的部署的先前版本。

我经历了几个堆栈溢出问题,但没有任何效果。你能帮忙吗。

Questioner
anilkumar panditi
Viewed
0
Jonas 2020-10-12 17:42:32

这取决于你要实现的目标。

使用CI / CD时,通常在Git存储库中进行更改,然后验证并推出更改。

这种工作流程的回滚是Git存储库中的还原。验证和推出的工作方式相同。

你还可以通过编程的回滚来执行Canary Deployment之类的事情,但是如何执行取决于实现方式。