更新时间:2025-04-02 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
升级网格
操作场景
用户可以将低版本的网格升级到高版本,以获取更优质的体验。基础版网格支持金丝雀升级。
升级影响
- 网格升级将自动重新注入新版本数据面代理,过程中会滚动重启服务Pod,可能造成短暂服务实例中断。
- 升级期间请勿进行灰度发布、流量规则配置等操作。
升级路径
| 网格类型 | 源版本 | 目标版本 | 升级方式 | 
|---|---|---|---|
| 基础版 | 1.8.x | 1.18.x | 先版本升级(金丝雀升级)到1.15最新版本,再升级(金丝雀升级)到1.18.x | 
| 1.13.x | 1.18.x | 先版本升级(金丝雀升级)到1.15.x-rx,再升级(金丝雀升级)到1.18.x | |
| 1.15.x-rx | 1.18.x | 版本升级(金丝雀升级)到1.18.x | 
金丝雀升级原理
ASM基础版网格支持金丝雀升级,金丝雀升级过程中将允许新老网格控制面同时存在,通过在命名空间打上版本对应的标签,可以选择一部分sidecar重启,并连接上新版本的控制面,待所有sidecar都正常连接到新控制面之后下面老版本网格的控制面。
需要注意的是,在部署新网格版本控制面时,istio-ingressgateway和istio-egressgatway的新版本也会同时部署,新老网格版本的网关将同时工作。

金丝雀升级流程
金丝雀升级流程包括升级前检查、控制面升级、数据面升级、升级后处理几个步骤,下面介绍金丝雀升级过程中的相关流程。

操作步骤
- 登录应用服务网格控制台,确认网格是否需要升级版本。判断方法如下:
    
    
    若存在可升级版本的网格,单击该网格名称,进入网格详情页面。 
- 在左侧导航栏选择“网格配置”,单击“升级”页签。
- 根据升级路径选择合适的升级方式完成网格升级。
    
    - 基础版本升级
      单击“版本升级”,系统自动完成升级诊断,检查结果全部成功后,单击“升级”。 
- 补丁更新
      单击“补丁更新”,在弹出的提示框中单击“确定”。 
 
- 基础版本升级
      
   父主题: 升级
  
  
     
      
