SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Как установить маршрут по умолчанию в traefik?


Метки: traefik 

Ответы

RemiZOffAlex  Создано: 2024-07-04 00:03:23.160385  Обновлено: 2024-07-04 15:49:44.929985
http:
  routers:
    traefik:
      rule: "Path(`/traefik`)"
      entryPoints:
        - traefik
      service: api@internal

    default:
      rule: >
        HostRegexp(`.+`)
      entryPoints:
        - web
      service: default
      tls: false

  services:
    default:
      loadBalancer:
        healthCheck:
          path: /status
          interval: 10s
          timeout: 3s
        servers:
          - url: "http://app:5000/"

Валидно только для ранних версий 2.x

http:
  routers:
    traefik:
      rule: "Path(`/traefik`)"
      entryPoints:
        - traefik
      service: api@internal

    default:
      rule: >
        HostRegexp(`{host:.+}`)
      entryPoints:
        - web
      service: default
      tls: false

  services:
    default:
      loadBalancer:
        healthCheck:
          path: /status
          interval: 10s
          timeout: 3s
        servers:
          - url: "http://app:5000/"

Возможно будут интересны и другие вопросы