Я пытаюсь использовать Traefik в качестве балансировщика нагрузки для трех устройств, которые используют службы HTTPS. Это не контейнеры, а аппаратные устройства, поэтому все магические средства Traefik для обнаружения конечных точек в этом случае не будут работать.
Traefik работает как контейнер поверх виртуальной машины Ubuntu. Этот контейнер может пинговать приборы.
вот мой конфигурационный файл /etc/traefik/traefik.toml
traefikLogsFile = "log/traefik.log"
accessLogsFile = "log/access.log"
logLevel = "DEBUG"
defaultEntryPoints = ["http"]
[entryPoints]
[entryPoints.web]
address = ":80"
[entryPoints.websecure]
address = ":443"
[http.routers]
[http.routers.Router-1]
service = "my-service"
# will terminate the TLS request
[http.routers.Router-1.tls]
[http.services]
[http.services.my-service.loadBalancer]
[[http.services.my-service.loadBalancer.servers]]
url = "https://10.175.100.13/"
[[http.services.my-service.loadBalancer.servers]]
url = "https://10.175.100.14/"
[web]
address = ":8095"
Когда я подключаюсь напрямую к устройствам (например, 10.175.100.13), я могу получить к нему доступ. Когда я использую ip Traefik, я получаю ошибку 404. Я не смог найти файлы журнала: - (
Какие-либо рекомендации для этого конкретного случая использования?