This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.1.11.4.3. 升级 Service Mesh control plane
						要升级 Red Hat OpenShift Service Mesh,您必须更新 Red Hat OpenShift Service Mesh ServiceMeshControlPlane v2 资源的版本字段。然后,在配置和应用后,重启应用程序 pod 以更新每个 sidecar 代理及其配置。
					
先决条件
- 您正在运行 OpenShift Container Platform 4.9 或更高版本。
 - 您有最新的 Red Hat OpenShift Service Mesh Operator。
 
流程
切换到包含
ServiceMeshControlPlane资源的项目。在本例中,istio-system是 Service Mesh control plane 项目的名称。oc project istio-system
$ oc project istio-systemCopy to Clipboard Copied! Toggle word wrap Toggle overflow 检查 v2
ServiceMeshControlPlane资源配置以验证其是否有效。运行以下命令,将您的
ServiceMeshControlPlane资源视为 v2 资源。oc get smcp -o yaml
$ oc get smcp -o yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 提示备份 Service Mesh control plane 配置。
更新
.spec.version字段并应用配置。例如:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 另外,您可以使用 Web 控制台编辑 Service Mesh control plane,而不是使用命令行。在 OpenShift Container Platform Web 控制台中,点 Project 并选择您刚才输入的项目名称。
- 
										点 Operators 
Installed Operators。  - 
										查找 
ServiceMeshControlPlane实例。 - 选择 YAML view 并更新 YAML 文件的文本,如上例中所示。
 - 点击 Save。
 
- 
										点 Operators