1.4. 升级到连接链接 1.0.2
您可以使用 OpenShift Web 控制台中的 OperatorHub 从 connectivity Link 1.0.x 升级到 connectivity 链接 1.0.2。
1.4.1. 对 registry.redhat.io 进行身份验证以进行 Wasm 插件访问 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
对于 RateLimitPolicy 或 AuthPolicy,您必须对 registry.redhat.io 进行身份验证,以访问用于 OpenShift Service Mesh 作为网关 API 供应商的 Wasm 插件镜像。
先决条件
-
有访问
registry.redhat.io的凭证。如果您没有访问权限,请参阅创建 Registry 服务帐户。
流程
如果网关命名空间中不存在,请在网关命名空间中创建以下 secret:
oc create secret docker-registry wasm-plugin-pull-secret -n ${GATEWAY_NAMESPACE} \ --docker-server=registry.redhat.io \ --docker-username=your-registry-service-account-username \ --docker-password=your-registry-service-account-passwordoc create secret docker-registry wasm-plugin-pull-secret -n ${GATEWAY_NAMESPACE} \ --docker-server=registry.redhat.io \ --docker-username=your-registry-service-account-username \ --docker-password=your-registry-service-account-passwordCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 在部署 RateLimitPolicy 或 AuthPolicy 的每个网关命名空间中重复此步骤。
1.4.2. 在 web 控制台中升级到连接链接 1.0.2 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
先决条件
- 您已在 OpenShift 4.16 或更高版本上安装了连接 Link 1.0.x。
- 对于 RateLimitPolicy 或 AuthPolicy,您已执行 第 1.4.1 节 “对 registry.redhat.io 进行身份验证以进行 Wasm 插件访问” 中的步骤。
流程
- 点 Operators > Installed Operators & gt; Red Hat Connectivity Link。
-
确保 更新频道 设置为
stable。 -
如果 Update approval 设为 Automatic,则当 Update 频道 设置为
stable时,升级将立即批准并安装。 - 如果 Update approval 设为 Manual,点 Install。
- 等待部署 connectivity Link Operator。
- 验证是否安装了连接链接 1.0.2,并且您的部署是否已启动并在运行。
升级后
对于 RateLimitPolicy 或 AuthPolicy,如果您对订阅进行补丁为 CONNLINK-299 的临时解决方案,请输入以下命令以确保您的环境被正确设置:
oc patch subscription rhcl-operator -n openshift-operators --type=merge --patch '{"spec": {"config": {"env": null}}}'oc patch subscription rhcl-operator -n openshift-operators --type=merge --patch '{"spec": {"config": {"env": null}}}'Copy to Clipboard Copied! Toggle word wrap Toggle overflow
其他资源
- 如需更多信息,请参阅更新已安装的 Operator。