2017-05-27 8 views
3

Traefikは、いくつかのバックエンドがサポートされているリバースHTTPプロキシで、Kubernetesが含まれています。 Istioはどのように比較されますか?IstioはTraefikとどう違うのですか?

+2

Istioは、負荷分散以外にも多くの機能を備えています。 https://istio.io/docs/concepts/what-is-istio/overview.html –

答えて

6

これは、リンゴとオレンジの比較のようなものです。

TraefikやNginxのようなエッジプロキシは、Istioが利用するプロキシであると比較すると最も適しています。 Envoyプロキシは、すべてのポッドに隣接してIstioによって自動的にインストールされます。

Istioは、サービスのセットに、ルーティング、ACL、サービスディスカバリ、およびアクセスポリシーを含め、エンボイを超えていくつかのより高いレベルの機能を提供します。事実上、Envoy対応サービスのセットをまとめて編成します。このデザインパターンは、サービスメッシュと呼ばれることがよくあります。

Istioは、現在のところ、これらの制限を時間内に取り除く作業が行われていますが、現在は単一クラスタ内でのKubernetesの展開に限定されています。

2

Mark O'Connorの回答によれば、IstioはK8Sのロードバランサまたはリバースプロキシではありません。モニタリングとセキュリティ(authn/authz)の幅広いサポートを備えた、マイクロサービス間通信とエッジでのAPI管理用の完全なマイクロサービスメッシュです。詳細はhereをご覧ください。

関連する問題