3.2. 在 ambient 模式中使用基于修订版本的策略更新方法代理


在 ambient 模式中,您可以使用 基于 Revision 的更新策略更新方法代理。在迁移期间,代理与许多 control plane 版本兼容,并自动连接到活跃的 control plane 修订版本。

注意

将 waypoint 代理保持在 control plane 的一个次要版本中(与版本相同或 n-1)。这个建议与 Istio 的支持策略一致,这代表 data plane 组件不得在 control plane 版本上运行。对 Istio Container Network Interface (CNI)和 Ztunnel 组件应用相同的版本指导。如需了解更多详细信息,请参阅"Istio 支持的发行版本"文档。

先决条件

  • 您已使用 基于 Revision 的更新策略更新了 Istio control plane。

流程

  1. 新的 Istio control plane 修订版本就绪后,输入以下命令验证点代理 pod 是否正在运行:

    $ oc get pods -n info -l gateway.networking.k8s.io/gateway-name=waypoint
    Copy to Clipboard Toggle word wrap

    您应该看到类似以下示例的输出:

    NAME                       READY   STATUS    RESTARTS   AGE
    waypoint-5d9c8b7f9-abc12   1/1     Running   0          5m
    Copy to Clipboard Toggle word wrap
  2. 运行以下命令确认 waypoint 代理更新至最新版本:

    $ istioctl proxy-status | grep waypoint
    Copy to Clipboard Toggle word wrap

    您应该看到类似以下示例的输出:

    waypoint-5d9c8b7f9-abc12.info     SYNCED     SYNCED     SYNCED     SYNCED     istiod-1-27-3-7b9f8c5d6-xyz78.istio-system     1.27.3
    Copy to Clipboard Toggle word wrap

    您可以运行命令来查询 Istio control plane,并验证 waypoint 代理是否已连接到新修订版本。输出中列出了特定于修订的 istiod pod (如 istiod-1-27-3),并显示point 代理正在运行更新的版本 1.27.3。ISTIOD 列中特定于修订的名称确认 waypoint 代理已成功迁移到新的 control plane 修订版本。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat