基于Rainbond实现一键上线/回滚
快速将组件回滚至之前任意构建成功的版本
部署好的 Nginx 示例服务组件,通过Docker镜像构建,镜像地址为 。
操作步骤
1.在组件构建源页面修改 镜像名称 为 并重新构建;
2.通过 Web终端 进入容器,查看nginx版本;
4.点击 回滚 按钮即可进入滚动更新过程回滚到之前任意版本。
通过 Web终端 进入容器,查看nginx版本,已经回归至之前版本
基于版本号一键上线/回滚
概述
以下内容针对通过共享库进行应用升级上线的场景
- 在测试环境对应用进行测试,并在测试完毕后发布至共享库,
- 在生产环境中一键安装该应用,作为生产应用,
- 模拟测试环境应用进行了升级,并重新发布至共享库,定义新的应用版本,
- 在生产环境将生产应用进行升级,并且模拟在升级出现问题后执行回滚操作。
完成 ,拥有基于示例应用模版安装的应用
操作步骤
1.模拟测试环境代码改动,进行构建后再次将应用发布至共享库,定义 应用版本2.0,
2.发布完成后在生产环境该应用 升级 界面将会提示当前应用可升级,点击升级按钮进行升级,
3.升级界面查看 云市应用升级记录 ,点击查看组件详情,点击 回滚 按钮即可对升级操作一键回滚。