
# 升级网格
#### 操作场景
用户可以将低版本的网格升级到高版本，以获取更优质的体验。基础版网格支持金丝雀升级，企业版本支持补丁原地升级。
![](https://support.huaweicloud.com/usermanual-asm/public_sys-resources/caution_3.0-zh-cn.png)
企业版网格已下线，不再支持创建企业版网格，推荐使用基础版网格。存量的企业版网格仍可继续使用。
#### 升级影响
- 网格升级将自动重新注入新版本数据面代理，过程中会滚动重启服务Pod，可能造成短暂服务实例中断。
- 升级期间请勿进行灰度发布、流量规则配置等操作。
 
 #### 升级路径
| 网格类型                                                                                                                 | 源版本       | 目标版本     | 升级方式                                                                         |
|:---|:---|:---|:---|
| 企业版                                                                                                                  | 1.8.4-r1  | 1.8.6-r3 | 补丁更新（原地升级）                                                                   |
| 企业版                                                                                                                  | 1.8.4-r2  | 1.8.6-r3 | 补丁更新（原地升级）                                                                   |
| 企业版                                                                                                                  | 1.8.4-r3  | 1.8.6-r3 | 补丁更新（原地升级）                                                                   |
| 企业版                                                                                                                  | 1.8.4-r4  | 1.8.6-r3 | 补丁更新（原地升级）                                                                   |
| 企业版                                                                                                                  | 1.8.4-r5  | 1.8.6-r3 | 补丁更新（原地升级）                                                                   |
| 企业版                                                                                                                  | 1.8.6-r1  | 1.8.6-r3 | 补丁更新（原地升级）                                                                   |
| 企业版                                                                                                                  | 1.8.6-r2  | 1.8.6-r3 | 补丁更新（原地升级）                                                                   |
| 企业版                                                                                                                  | 1.6.9-r4  | 1.6.9-r5 | 补丁更新（原地升级）                                                                   |
| 基础版             | 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                                                           |
| 专有版                                                                                                                  | 1.3.0-rx  | 1.18.x   | 先迁移至基础版本网格，再版本升级至1.8.6-r4（金丝雀升级），再版本升级（金丝雀升级）到1.15.x最新版本，再版本升级（金丝雀升级）到1.18.x |
| 专有版                                                                                                                  | 1.6.9-rx  | 1.18.x   | 先迁移至基础版本网格，再版本升级至1.8.6-r4（金丝雀升级），再版本升级（金丝雀升级）到1.15.x最新版本，再版本升级（金丝雀升级）到1.18.x |
| 专有版                                                                                                                  | 1.8.4-r1  | 1.18.x   | 先迁移至基础版本网格，再版本升级（金丝雀升级）到1.15.x最新版本，再版本升级（金丝雀升级）到1.18.x                       |
   
![](https://support.huaweicloud.com/usermanual-asm/public_sys-resources/note_3.0-zh-cn.png)
各大版本特性请参见[1.3版本特性](https://support.huaweicloud.com/usermanual-asm/asm_01_0075.html)、[1.6版本特性](https://support.huaweicloud.com/usermanual-asm/asm_01_0076.html)、[1.8版本特性](https://support.huaweicloud.com/usermanual-asm/asm_01_0077.html)、[1.13版本特性](https://support.huaweicloud.com/usermanual-asm/asm_01_0089.html)、[1.15版本特性](https://support.huaweicloud.com/usermanual-asm/asm_01_0095.html)和[1.18版本特性](https://support.huaweicloud.com/usermanual-asm/asm_01_0124.html)。
#### 金丝雀升级原理
ASM基础版网格支持金丝雀升级，金丝雀升级过程中将允许新老网格控制面同时存在，通过在命名空间打上版本对应的标签，可以选择一部分sidecar重启，并连接上新版本的控制面，待所有sidecar都正常连接到新控制面之后下面老版本网格的控制面。
需要注意的是，在部署新网格版本控制面时，istio-ingressgateway和istio-egressgatway的新版本也会同时部署，新老网格版本的网关将同时工作。
![](https://support.huaweicloud.com/usermanual-asm/zh-cn_image_0000001655221741.png)
#### 金丝雀升级流程
金丝雀升级流程包括升级前检查、控制面升级、数据面升级、升级后处理几个步骤，下面介绍金丝雀升级过程中的相关流程。
![](https://support.huaweicloud.com/usermanual-asm/zh-cn_image_0000001671543589.png)
1. **升级前检查**
   升级前，会对集群资源、集群版本、集群状态等多方面进行检查，尽可能避免升级失败，详情请查看[升级前检查说明](https://support.huaweicloud.com/usermanual-asm/asm_01_0104.html)。
   
2. **控制面升级**
   详情请查看[控制面升级说明](https://support.huaweicloud.com/usermanual-asm/asm_01_0105.html)。
   
3. **数据面升级**
   详情请查看[数据面升级说明](https://support.huaweicloud.com/usermanual-asm/asm_01_0106.html)。
   
4. **升级后处理**
   详情请查看[升级后处理说明](https://support.huaweicloud.com/usermanual-asm/asm_01_0107.html)。
   
 
#### 操作步骤
1. 登录[应用服务网格控制台](https://console.huaweicloud.com/asm/?locale=zh-cn)，确认网格是否需要升级版本。判断方法如下：
   
   - 列表上方是否提示可升级版本的网格。 ![](https://support.huaweicloud.com/usermanual-asm/zh-cn_image_0000001216140326.png)
     
   
   - 网格名称右侧是否存在"可升级"提示。 
     ![](https://support.huaweicloud.com/usermanual-asm/zh-cn_image_0000001957438149.png)
     
   
   
   若存在可升级版本的网格，单击该网格名称，进入网格详情页面。
   
   
2. 在左侧导航栏选择"网格配置"，单击"升级"页签。
3. 根据[升级路径]选择合适的升级方式完成网格升级。
   
   - **基础版本升级**
     升级详情请查看[金丝雀升级](https://support.huaweicloud.com/usermanual-asm/asm_01_0113.html)。
     
   
   - **企业版补丁更新**
     单击"补丁更新"，在弹出的提示框中单击"确定"。
     
   
   
   
   
 
