Traefik は、Kubernetesを含む、サポートされているいくつかのバックエンドを備えたリバースHTTPプロキシです。 Istioはどのように比較されますか?
これは、リンゴとオレンジの比較のようなものです。
TraefikやNginxのようなエッジプロキシは、 Envoy -Istioが活用するプロキシと比較すると最適です。 Envoyプロキシは、すべてのポッドに隣接するIstioによって自動的にインストールされます。
Istioは、ルーティング、ACL、サービス検出、アクセスポリシーなど、Envoyを超えるいくつかの高レベル機能を提供しますacross a setサービス。実際には、Envoy対応サービスのセットをつなぎ合わせます。この設計パターンは、多くの場合サービスメッシュと呼ばれます。
Istioは現在、単一クラスターでのKubernetes展開に限定されていますが、これらの制限を時間内に削除する作業が行われています。
Mark O'Connorが答えたように、Istioは単なるK8Sのロードバランサーまたはリバースプロキシではありません。監視とセキュリティ(authn/authz)の広範なサポートを備えた、エッジでのAPI管理と同様に、マイクロサービス間通信のための完全なマイクロサービスメッシュ。詳細については、 こちら をご覧ください。