#docker #dns #docker-swarm #traefik #docker-networking
#docker #dns #docker-swarm #traefik #docker-сеть
Вопрос:
У меня есть менеджер и рабочий узел в docker swarm и два домена. Один домен указывает на узел менеджера (и принимает трафик и работает по назначению), другой домен указывает на рабочий узел, но трафик не маршрутизируется через swarm. Что необходимо настроить, чтобы трафик домена рабочих узлов попадал в swarm?
Я думал, что это связано с входной сетью, но, похоже, это не так. Входная сеть просто позволяет осуществлять межузловую связь, насколько я могу судить.
Swarm настроен с помощью прокси-сервера traefik, который маршрутизирует на основе домена. Домен для рабочего узла настроен в прокси-сервере traefik, но он не получает никакого трафика.
Спасибо!
Ответ №1:
Проблема, с которой я столкнулся, заключалась в том, что swarm получал трафик, за исключением того, что прокси-сервер traefik не перенаправлял трафик на правильную службу.
Я смог отладить его, просмотрев журналы в главном прокси, а затем работал в обратном направлении.