【问题标题】:How does Istio compare to Traefik?Istio 与 Traefik 相比如何?
【发布时间】:2017-10-27 23:37:03
【问题描述】:

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

【问题讨论】:

标签: docker kubernetes istio


【解决方案1】:

正如 Mark O'Connor 所说,Istio 不仅仅是 K8S 的负载均衡器或反向代理。它是一个完整的微服务网格,用于微服务间的通信以及边缘的 API 管理,并广泛支持监控和安全性 (authn/authz)。请查看here 了解更多信息。

【讨论】:

    【解决方案2】:

    这是一个苹果和橘子的比较。

    Traefik 或 Nginx 等边缘代理最好与 Envoy 相比 - Istio 使用的代理。 Istio 会在每个 pod 附近自动安装 Envoy 代理。

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

    Istio 目前也仅限于单个集群中的 Kubernetes 部署,不过我们正在努力及时消除这些限制。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-26
    • 2011-02-07
    • 2023-03-26
    • 2010-09-06
    • 2011-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多