Кластеризация Traefik не готова к использованию? - PullRequest
0 голосов
/ 11 февраля 2019

Официальная документация traefik гласит, что кластеризация / высокая доступность все еще находится в бета-версии, но как я могу использовать ее в производстве без высокой доступности?Если он не готов к использованию, когда он будет готов?Я должен рассмотреть возможность перехода на другой обратный прокси-сервер, если он не будет готов в ближайшее время.

https://docs.traefik.io/#features https://docs.traefik.io/user-guide/cluster/

Кроме того, в документе только сообщается о совместном использовании бэкэндаКонфигурация / frontend между экземплярами traefik.В нем четко не указано, что может использоваться совместно или нет.

  • Распределяет ли он количество кодов состояния http в нескольких экземплярах traefik?Если этого не произойдет, состояние работоспособности на приборной панели и автоматическом выключателе будет работать неправильно.
  • Как это работает с такими поставщиками, как ECS?Другими словами, сохраняет ли traefik конфигурации бэкэнда / внешнего интерфейса, полученные из меток контейнеров Docker?В противном случае каждый экземпляр traefik может временно находиться в несогласованном состоянии при запуске новой задачи ECS или при остановке существующей.
  • Имеет ли он общий статус работоспособности бэкэнда?Он может попытаться остановить одну и ту же задачу ECS дважды, когда задача умирает, если состояние работоспособности задач не передается должным образом.

Другая проблема, с которой я столкнулся при кластеризации, заключается в том, что серверная часть DynamoDB все еще не работает.Поддержка сохранения сертификатов TLS.Пока я этим не пользуюсь, хотя это может быть еще одной причиной, по которой он все еще помечен как бета-функция.

https://github.com/containous/traefik/issues/4213

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

https://docs.traefik.io/configuration/backends/dynamodb/

1 Ответ

0 голосов
/ 11 февраля 2019

Функции кластеризации действительно были экспериментальными в Traefik и были слишком трудоемкими, чтобы команда не отставала, поэтому сейчас существует Traefik Enterprise Edition , которая должна соответствовать вашим точным потребностям.В настоящее время он находится в раннем доступе с декабря, но скоро выйдет.В то же время вы можете попробовать его бесплатно, получив ключ здесь .

. Он имеет несколько функций, которые могут вас заинтересовать:

  • Highдоступность
  • Панель инструментов кластера
  • Зашифрованная связь между узлами
  • Разделение плоскости управления и данных (ваша док-станция больше не доступна через контейнер, доступный для Интернета)
  • CLI traefikeectl, который позволяет очень легко управлять вашими кластерами

Чтобы ответить на ваши вопросы, существуют метрики для всего кластера, доступные через панель мониторинга, она работает со всемипровайдерам так же, как версии с открытым исходным кодом (поскольку ее ядро ​​все еще является стандартным сервером Traefik).

...