Istio与Traefik相比如何?

Traefik是一个反向的HTTP代理,有几个支持的后端,包括Kubernetes。 Istio如何比较?

这是一个苹果对桔子的比较。

像Traefik或Nginx这样的边缘代理与Istio所使用的代理Envoy相比是最好的。 Istio自动安装Envoy代理,毗邻每个吊舱。

Istio在Envoy之外提供了几个更高级别的function,包括跨越一组服务的路由,ACL和服务发现以及访问策略。 实际上,它将一组Envoy启用的服务拼接在一起。 这种devise模式通常被称为服务网格

Istio目前也仅限于Kubernetes部署在一个集群中,尽pipe工作已经到位以及时消除这些限制。

正如Mark O'Connor所回答的,Istio不仅是K8S的负载平衡器或反向代理。 它是一个完整的微服务网格,用于跨微服务通信以及边缘的APIpipe理,并具有对监控和安全(authn / authz)的广泛支持。 请在这里看看更多的信息。