【摘要】:前面介绍了Rancher的批量部署,其实它还具备一个较为方便好用的服务升级能力。Rancher的服务升级不只是简单的更新服务容器,还带了一个简便好用的回滚功能,当服务新版本不可用,需要回退的时候,可以一键实现回退。图20-41 服务升级后选项在此页面的右上角可以选择升级完成或者回滚,如果选择升级完成,Rancher会删除旧的容器;如果选择回滚,Rancher会关掉新容器,启动旧容器。
前面介绍了Rancher的批量部署,其实它还具备一个较为方便好用的服务升级能力。Rancher的服务升级不只是简单的更新服务容器,还带了一个简便好用的回滚功能,当服务新版本不可用,需要回退的时候,可以一键实现回退。
(1)升级
进入新建的springcloud应用中,可以看到应用所包含的服务,单个服务的最右侧多选框,有一个升级按钮。如图20-39所示。
图20-39 服务操作菜单
点击此按钮,在新的弹出页中,只要输入新的镜像地址,并且配置简单的升级规则,就可以实现服务升级,如图20-40所示。
图20-40 服务升级规则
(2)回滚(www.xing528.com)
服务升级后,查看此服务运行的容器,可见新老容器都存在,只是老容器是Stopped状态,如图20-41所示。这就方便了服务的回滚。
图20-41 服务升级后选项
在此页面的右上角可以选择升级完成或者回滚,如果选择升级完成,Rancher会删除旧的容器;如果选择回滚,Rancher会关掉新容器,启动旧容器。
[1]Jenkins的官网是https://jenkins.io/。
[2]如果此地址不可下载,可以登录http://maven.apache.org/download.cgi选择其他下载地址。
[3]本书中选择了其他地址,把主机注册地址修改为一个内网地址,如果此处忘记修改,可以在“系统管理->系统设置”中修改主机注册地址。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。