我有一个带有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
答案 0 :(得分:1)
该链接实际上是指向1.x文档的较旧版本,这里是最新的1.6升级文档https://rancher.com/docs/rancher/v1.6/en/upgrading/。
注意: 升级HA设置时,必须停止所有牧场者/服务器容器。升级期间,Rancher服务器设置将关闭。
对于2.x,此过程有所不同,因为您只是升级牧场主头盔图表。
在此过程中,工作负载将继续运行,因此中断只会是Rancher本身。