开发者社区 > 云原生 > 容器服务 > 正文

OpenKruise中多批次发布回滚操作,Kruise-tools的undo命令支持回滚吗?

多批次发布回滚操作,Kruise-tools的undo命令支持回滚吗?

展开
收起
林间雨 2023-11-14 18:20:57 62 0
1 条回答
写回答
取消 提交回答
  • 是的,OpenKruise中的Kruise-tools工具提供了undo命令,用于回滚Rollout。这个命令可以帮助您快速回滚到Rollout的上一个版本,或者在特定的情况下回滚到指定版本的Rollout。

    以下是一个使用undo命令回滚Rollout的例子:

    kruise-tools undo report-api --to-version=1
    

    在这个例子中,report-api是Rollout的名字,--to-version=1表示将Rollout回滚到版本1。

    请注意,undo命令只能在Rollout处于成功或者失败状态时使用。如果Rollout处于其他状态,比如进行中或者暂停中,那么undo命令将无法生效。

    另外,undo命令会同时回滚Rollout以及其关联的Service和Deployment。因此,在使用undo命令之前,请确保您已经备份了这些资源的重要数据,以防止数据丢失。

    2023-11-30 12:01:04
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载