Istio 是一个开源的服务网格(service mesh)平台,常用于 Kubernetes 等微服务环境中,帮助统一管理服务间通信,并提供如流量治理、可观测性(指标/日志/追踪)、安全(mTLS)、策略控制等能力。(它也可指该项目/社区本身。)
/ˈɪsti.oʊ/
Istio helps manage traffic between microservices.
Istio 有助于管理微服务之间的流量。
After migrating to Kubernetes, the team adopted Istio to enforce mTLS, collect distributed traces, and gradually roll out new versions with canary releases.
迁移到 Kubernetes 之后,团队采用 Istio 来强制启用 mTLS、收集分布式追踪,并通过金丝雀发布逐步上线新版本。
“Istio” 作为项目名称通常被解释为源自希腊语 ιστίο,意为“帆(sail)”,寓意在复杂的服务通信“航行”中提供引导与控制;该项目最初由 Google、IBM 等推动发展。