智能边缘BIE

    部署任务回滚

    回滚的场景

    当发现部署任务出错,或者部署任务的配置不正确的时候,需要取消此处部署,此时需要用到部署任务回滚功能。典型场景如下:

    1. 部署任务执行以后,发现配置信息当中有一项配置有误,导致服务无法启动,需要回滚
    2. 部署任务执行以后,发现此次部署没有达到预期的效果,需要回滚

    回滚的定义

    所谓部署任务回滚,其本质就是让这个部署任务生效的目标设备返回到这一次部署任务之前的 部署状态 。如果要达到这种状态,前提需要保证前一个部署任务依然存在。所以需要谨慎对待部署任务的删除操作,如果部署任务被删除,可能导致设备无法回滚到这个 部署状态

    回滚的操作步骤

    1. 确认之前的部署任务还存在,没有被删除
    2. 修改当前部署任务:

      1. 方案一:将当前部署任务的目标条件置空,使其匹配不到任何设备
      2. 方案二:修改当前部署任务的优先级,将其优先级设置为-1,这样默认会启用前一个优先级更好的部署任务
      3. 方案三:如果确认当前部署任务可以删除,则删除当前的部署任务,需谨慎操作
    3. 查看部署状态,确认之前的部署任务生效。

    说明:如果回滚操作是清除所有配置信息,可以创建一个空模板,没有任何服务和存储卷配置信息,然后创建一个使用空模板的部署任务,以此来清除上一个错误部署任务的配置信息。

    上一篇
    核心关联部署任务
    下一篇
    边缘应用