痛点:Sidecar 模式的运维之痛
Istio 从诞生起就以 Sidecar(Envoy)注入为核心架构。每个 Pod 旁边跑一个 Envoy 代理,虽然实现了透明流量劫持,但在生产中带来了真实的运维负担:
- 资源开销大:每个 Pod 多吃 100-200MB 内存、0.1-0.5 vCPU,千级 Pod 集群下额外资源成本可观
- 升级复杂:Sidecar 版本与数据面绑定,升级需重启所有注入 Pod,灰度困难
- 启动延迟:Pod 启动时需等待 Sidecar Ready,init container 注入 iptables 规则增加 2-5s 启动时间
- HBONE 兼容性差:某些 Job...