Traefik, entryPoint «https» doesn’t exist, как настроить переадресацию на внешний сервис?

Ошибка "Traefik, entryPoint 'https' doesn't exist" означает, что в конфигурации Traefik не найден entrypoint с именем "https". Это может произойти, если вы забыли задать данное имя в конфигурации или настройках Traefik.

Для настройки переадресации на внешний сервис с помощью Traefik, вам понадобится выполнить следующие шаги:

1. Убедитесь, что у вас установлен Traefik и его конфигурация настроена правильно. При необходимости, пересмотрите файлы конфигурации и убедитесь, что у вас есть entrypoint с именем "https".

2. Если вы используете Docker Compose, проверьте, что у вас правильно настроены сервисы и их сети. Убедитесь, что все сервисы находятся в одной сети и что Traefik может обращаться к ним.

3. Добавьте соответствующую настройку переадресации в конфигурацию Traefik для вашего сервиса. Например, если вы хотите переадресовать запросы на сервис с именем "my-service" на внешний адрес "https://external-service.com", вы можете добавить следующую настройку в конфигурацию Traefik:

http:
  routers:
    my-service-router:
      rule: "Host(`your-domain.com`) && PathPrefix(`/my-service`)"
      service: my-service
      tls:
        certResolver: your-cert-resolver

  services:
    my-service:
      loadBalancer:
        servers:
          - url: "https://external-service.com"

Здесь мы определяем маршрутизатор (router) для сервиса "my-service", который будет перенаправлять запросы с вашего домена (your-domain.com) и пути "/my-service" на сервис "my-service". Также мы указываем резолвер сертификатов (certResolver), который нужно настроить соответствующим образом.

4. Перезапустите Traefik, чтобы активировать изменения в его конфигурации.

После этих шагов, Traefik будет перенаправлять запросы на ваш внешний сервис, когда будет соответствовать заданное правило маршрутизации. Убедитесь, что ваш сервис доступен по адресу, указанному в правиле маршрутизации, и что сертификаты настроены должным образом.

Надеюсь, это поможет вам настроить переадресацию на внешний сервис с использованием Traefik. Если у вас возникнут другие вопросы, не стесняйтесь задавать.