Как Istio по сравнению с Traefik?

Traefik - это обратный HTTP-прокси с несколькими поддерживаемыми серверными модулями, включая Kubernetes. Чем отличается Istio?


person drewr    schedule 27.05.2017    source источник
comment
@ MarkO'Connor, ссылка не найдена   -  person ddsultan    schedule 05.08.2019
comment
istio.io/docs/concepts/what-is-istio   -  person Mark O'Connor    schedule 07.08.2019


Ответы (2)


Это что-то вроде сравнения яблок с апельсинами.

Пограничные прокси, такие как Traefik или Nginx, лучше всего по сравнению с Envoy - прокси, который использует Istio. Прокси-сервер Envoy устанавливается Istio автоматически рядом с каждым модулем.

Istio предоставляет несколько возможностей более высокого уровня помимо Envoy, включая маршрутизацию, ACL, обнаружение служб и политику доступа для набора служб. Фактически, он объединяет набор сервисов с поддержкой Envoy. Этот шаблон проектирования часто называют служебной сеткой.

Istio в настоящее время также ограничена развертыванием Kubernetes в одном кластере, хотя ведется работа по своевременному снятию этих ограничений.

person Andrew J    schedule 31.05.2017

Как ответил Марк О'Коннор, Istio - это не просто балансировщик нагрузки или обратный прокси для K8S. Это полная микросервисная сетка для взаимодействия между микросервисами, а также для управления API на периферии с обширной поддержкой мониторинга и безопасности (authn / authz). Дополнительную информацию см. здесь.

person Tautology    schedule 27.05.2017