Istio 1.31 Adds Agentgateway Waypoints and Moves Release Artifacts off Google Cloud

TL;DR · AI 摘要
Istio 1.31 Adds Agentgateway Waypoints and Moves Release Artifacts off Google Cloud - InfoQ InfoQ Homepage News Istio 1....
核心要点
- 主题聚焦:Istio 1.31 Adds Agentgateway Waypoints and Moves
- 来源:InfoQ,建议结合原文判断细节。
- AI 分析暂不可用,本条为保底评分与摘要。
Istio 1.31 新增 Agentgateway 路由点功能并迁移发布制品至非 Google Cloud 环境 - InfoQ
InfoQ 首页 News Istio 1.31 新增 Agentgateway 路由点功能并迁移发布制品至非 Google Cloud 环境
DevOps
InfoQ 认证高绩效团队计划(在线,11月17日):为您的团队构建更清晰的运营模型。
Istio 1.31 新增 Agentgateway 路由点功能并迁移发布制品至非 Google Cloud 环境
2026年10月3日 2分钟阅读
by
- Mark Silvester
#### 关注我们
YouTube
232K 粉丝
26K 粉丝
新
RSS
19K 读者
X
57.1k 粉丝
21K 点赞
Bluesky
收听本文 -
0:00
音频准备就绪
您的浏览器不支持音频元素。
正常
1.25x
1.5x
喜欢
新下拉阅读列表
- 阅读列表
Istio 1.31 于8月31日发布,允许团队在 ambient mesh 环境中通过新的 istio-agentgateway-waypoint GatewayClass 将 agentgateway 作为第7层路由点代理运行。
同一版本停止将容器镜像和 Helm chart 发布到 Google Cloud。仍在使用 gcr.io/istio-release、registry.istio.io 或 Google 主办 Helm 仓库的团队应在10月13日下次计划停机测试前完成迁移,因为这些服务将在12月退役。Istio 1.31.0 支持 Kubernetes 1.32 至 1.36 版本。
该路由点功能基于1.30版本中新增的实验性网关专用集成进行增强。Agentgateway 是由 Solo.io 贡献给 Linux 基金会的 Rust 数据平面,专为 agent 流量设计,可处理 Model Context Protocol 等协议及常规 HTTP 流量。Istio 1.31 还修复了 ListenerSet 处理和 agentgateway 后端的 mTLS 连接问题。路由点间的流量切换功能处于 alpha 阶段,维护人员警告标签、注解和行为可能会变更。
这种切换机制也是全新的。通过 use-waypoint-canary 标签,服务或命名空间可同时指定主路由点和金丝雀路由点,再利用 use-waypoint-canary-weight 注解将可配置比例的新 mesh 内连接发送至金丝雀,无需客户端变更。已建立的连接不会被迁移,因此长连接可能延迟流量分割的观察效果。
2026年9月21日发布的 Istio 1.31.1 修复了 agentgateway 路由点仅作为金丝雀时未编程服务引用路由和策略的问题,导致切换连接被拒绝。该补丁还包含安全修复,并修正了 IPv6 专用集群中 ALLOW_ANY_DYNAMIC_DNS 的转发功能。
对于大规模 mesh 环境,有两个流量管理新增功能值得关注。DestinationRule 和 MeshConfig 新增的 zoneAwareLbSetting 字段允许 Envoy 将流量路由到下游代理所在可用区的端点,仅在本地容量不足时才进行溢出,由 Envoy 自动决策而非通过 localityLbSetting 静态百分比配置。ALLOW_ANY_DYNAMIC_DNS 的出站模式可在请求时从 HTTP Host 头解析主机名,无需为每个外部目标编写 ServiceEntry。
在安全性方面,COMPLIANCE_POLICY 环境变量设置为 fips-140-3 值时,会将 TLS 限制为 1.2 或更高版本,使用符合 FIPS 标准的加密套件以及 P-256 和 P-384 曲线。变更说明中指出,Go 组件必须使用 Go 1.24 或更高版本,并通过 GOFIPS140=v1.0.0 或更高版本的验证构建;仅设置运行时策略是不够的。AuthorizationPolicy 的新 trustDomains 和 notTrustDomains 字段可通过从对等证书中提取的信任域来匹配或排除请求。
托管变更要求使用现有仓库的团队采取行动。微软的 Steven Jin 和 Solo.io 的 Keith Mattix 在 8 月 21 日的 Istio 博客上写道:"今年,由于资金模式的变化,Istio 将所有基础设施从 Google Cloud Platform 迁移到 Amazon Web Services。" 下一次计划的"尖叫测试"将于 10 月 13 日 UTC 时间 15:00 至 18:00 禁用旧端点;最终测试将于 12 月 8 日 UTC 时间 15:00 至 12 月 9 日 UTC 时间 15:00 运行。验证镜像签名的团队还需要考虑密钥轮换:迁移指南中列出了 1.31.0 的 istio-key.pub 和 1.31.1 及以上版本的 istio-key-v2.pub。当被问及为何选择 Docker Hub 而非 GHCR 时,Jin 回答说:"GHCR 存在一些未记录的限制",并补充道:"考虑到我们当前的使用情况,我认为我们很容易就会突破这些限制。"
作者信息主容器
关于作者
章节标题
每位作者信息的主容器
#### Mark Silvester
显示更多
显示更少
#### 本内容属于 DevOps 主题
##### 相关主题:
- 开发
- 架构与设计
- DevOps
- 云原生计算基金会
- Istio
- Kubernetes
- 服务网格
- 相关编辑内容
- 相关赞助商 通过工程领域实现 AI 采用规模化(由 O'Reilly 提供)- 立即下载
- 相关赞助商 找出测试中遗漏的缺陷。Antithesis 通过确定性模拟探索数千种故障场景,在缺陷进入生产环境前发现难以复现的缺陷。立即查看其工作原理。
InfoQ 新闻通讯
每周五发送 InfoQ 最新内容摘要。加入超过 25 万名高级开发者的社区。查看示例
我们保护您的隐私。