-
Notifications
You must be signed in to change notification settings - Fork 450
Kube OVN 升级
oilbeater edited this page Jun 27, 2022
·
5 revisions
Wiki 下的中文文档将不在维护,请访问我们最新的中文文档网站,获取最新的文档更新。
从 v1.7.0 开始,Kube-OVN 提供每个大版本和小版本内的升级脚本,用户可以使用对应的脚本进行升级。
由于 Kube-OVN 的每次更新涉及底层 OVN 和 OVS 的更新,存在着网络中断的风险,依照下列的策略可以尽可能降低升级对已有网络的影响。从 1.5 版本开始,我们对 vswitchd 和 ovn-controller 的停止方式进行了修改,可以保证已有数据流在 ovn 和 ovs 组件停止的情况下半分钟内不中断来降低升级对已有网络的影响。但是升级过程中依然有流量中断的可能,需要提前和业务方预留出升级窗口
- 和业务方沟通升级维护时间,尽量在升级期间不要有业务更新
- 关注 wiki 页面关于版本升级的提示,部分版本间升级可能存在特殊注意事项
- 将新版本镜像提前下发到每个节点,降低 ovs agent 升级时间间隔,保证对业务影响时间最短
- 下载对应脚本
- 修改脚本内
IMAGE
参数,改为本地对应的仓库 - bash 执行相应脚本