Traefik создает правило внешнего интерфейса в консуле для докера - PullRequest
0 голосов
/ 26 апреля 2018

Я на самом деле использую трафик с докером, и все работает отлично. Но теперь я хотел бы создать новое правило внешнего интерфейса с моими приложениями, используя консула в качестве магазина KV.

Итак, я создал ключ:

/traefik/frontends/frontend1/backend    backend2
/traefik/frontends/frontend1/routes/test_1/rule Host:test.localhost

И надеюсь увидеть их в моем пользовательском интерфейсе traefik, но ничего не появилось.

Глядя в журналы, я вижу

time="2018-04-26T19:31:06Z" level=debug msg="Configuration received from provider consul: {}"
time="2018-04-26T19:31:06Z" level=info msg="Skipping same configuration for provider consul"

Соединение с консулом в порядке, и я видел некоторые журналы Не могу получить ключ ... поэтому я создал их, чтобы посмотреть, не вызывает ли это ошибку

У вас есть идея?

Спасибо

1 Ответ

0 голосов
/ 31 мая 2019

Вам не хватает бэкэнда? В моем тестировании, минимум, чтобы он появился в пользовательском интерфейсе, выглядит следующим образом:

traefik/frontends/frontend-test/backend backend-test
traefik/backends/backend-test

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

...