我可以使用Rancher HA安装程序执行滚动升级吗

时间:2018-12-08 18:22:40

标签: amazon-web-services rancher

我有一个带有3个实例的Rancher HA安装程序和一个外部数据库(RDS mariadb),并且希望以尽可能少的停机时间执行升级。 rancher documentation仅声明

  

升级HA设置时,Rancher服务器设置将在升级过程中关闭。

我一直在尝试使用1.6.20及更高版本进行次要升级,在我看来安装程序可以很好地处理它。

我的问题是执行滚动升级是否安全。使实例以连接到同一数据库的两个不同版本运行。所以我想要的升级过程是:

step | intance1 | instance2 | instance3
0    | A        | A         | A
1    | B        | A         | A
2    | B        | B         | A
3    | B        | B         | B

1 个答案:

答案 0 :(得分:1)

该链接实际上是指向1.x文档的较旧版本,这里是最新的1.6升级文档https://rancher.com/docs/rancher/v1.6/en/upgrading/

  

注意:   升级HA设置时,必须停止所有牧场者/服务器容器。升级期间,Rancher服务器设置将关闭。

对于2.x,此过程有所不同,因为您只是升级牧场主头盔图表。

在此过程中,工作负载将继续运行,因此中断只会是Rancher本身。