kubernetes: вход nginx против входа traefik против входа ha-proxy против входа kong

Мы рассматриваем различные входные контроллеры с открытым исходным кодом, доступные для kubernetes, и нам нужно выбрать лучший из всех. Мы оцениваем следующие четыре входных контроллера

  1. Входной контроллер Nginx
  2. Входной контроллер Traefik
  3. Ha-прокси-контроллер входа
  4. Контроллер доступа Kong

В чем разница между ними с точки зрения характеристик и производительности, и какая из них должна быть принята в производство. пожалуйста, предоставьте ваши предложения

1 ответ

Мне известно одно отличие: входы haproxy и nginx могут работать в режиме TCP, тогда как traefik работает только в режимах HTTP/HTTPS. Если вы хотите использовать такие сервисы, как SMTP или MQTT, это полезное различие.

Кроме того, haproxy поддерживает протокол "PROXY", позволяющий передавать реальный IP-адрес клиента в бэкэнд-сервисы. Недавно я использовал вход для haproxy для диаграммы управления docker-mailserver - https://hub.helm.sh/charts/funkypenguin

Другие вопросы по тегам