Traefik (произносится traffic) — современный HTTP-реверс-прокси и балансировщик нагрузки, который делает развертывание микросервисов простым. Traefik интегрируется с вашими существующими компонентами инфраструктуры (Docker, режим Swarm, Kubernetes, Consul, Etcd, Rancher v2, Amazon ECS, ...) и автоматически и динамически конфигурирует себя. Указание Traefik на ваш оркестратор должно быть единственным шагом конфигурирования, который вам необходим.
. Обзор . Особенности . Поддерживаемые бэкенды . Быстрый старт . Веб-интерфейс . Документация .
. Поддержка . Цикл выпуска . Участие . Поддерживатели . Кредиты .
При миграции на новую основную версию Traefik, пожалуйста, обратитесь к руководству по миграции, чтобы обеспечить плавный переход и быть в курсе любых разрывающих изменения.
Представьте, что вы развернули множество микросервисов с помощью оркестратора (например, Swarm или Kubernetes) или реестра сервисов (например, etcd или consul). Теперь вы хотите, чтобы пользователи имели доступ к этим микросервисам, и вам нужен обратный прокси-сервер.
Традиционные обратные прокси-серверы требуют, чтобы вы настраивали каждый маршрут, который будет соединять пути и поддомены с каждым микросервисом. В среде, где вы добавляете, удаляете, убиваете, обновляете или масштабируете свои сервисы многократно в день, задача поддержания маршрутов актуальными становится утомительной.
Вот когда Traefik может помочь вам!
Traefik слушает ваш реестр сервисов/оркестратор API и мгновенно генерирует маршруты, чтобы ваши микросервисы были подключены к внешнему миру -- без дальнейшего вмешательства со стороны.Запустите Traefik и дайте ему работать за вас! (Но если вы предпочитаете настраивать некоторые из своих маршрутов вручную, Traefik поддерживает это тоже!)
Чтобы попробовать Traefik, вы можете использовать 5-минутный быстрый старт в нашей документации (вам потребуется Docker).
Вы можете получить доступ к простому HTML фронтенду Traefik.
Для получения поддержки сообщества вы можете:
Если вам требуется коммерческая поддержка, пожалуйста, свяжитесь с Traefik.io по электронной почте: mailto:support@traefik.io.
./traefik --configFile=traefik.toml
docker run -d -p 8080:8080 -p 80:80 -v $PWD/traefik.toml:/etc/traefik/traefik.toml traefik
git clone https://github.com/traefik/traefik
Вы можете найти видео с обзором и углубленным изучением на videos.traefik.io.
Этот документ описывает, как стать частью команды модераторов, а также различные обязанности и руководства для модераторов Traefik. Вы также можете найти больше информации о нашем процессе проверки pull requests и управления проблемами в этом документе.## Вклад
Если вы хотите внести вклад в проект, обратитесь к документации по вкладу.
Пожалуйста, обратите внимание, что этот проект выпускается с Кодексом поведения для участников. Участвуя в этом проекте, вы соглашаетесь соблюдать его условия.
Обычно мы выпускаем 3/4 новых версий (например, 1.1.0, 1.2.0, 1.3.0) в год. Кандидаты на выпуск доступны до официального выпуска (например, 1.1.0-rc1, 1.1.0-rc2, 1.1.0-rc3, 1.1.0-rc4, до 1.1.0). Исправления ошибок (например, 1.1.1, 1.1.2, 1.2.1, 1.2.3) выпускаются по мере необходимости (в этих версиях не добавляются новые функции, только исправления ошибок).
Каждая версия поддерживается до выпуска следующей (например, 1.1.x будет поддерживаться до выхода 1.2.0).
Мы используем семантическую версию.
Благодарим Peka за его отличную работу над логотипом гофера!
Логотип гофера Traefik лицензирован под лицензией Creative Commons 3.0 Attributions.
Логотип гофера Traefik вдохновлен стикерами гофера, созданными Takuya Ueda. Оригинальный логотип Go gopher был создан Renee French.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )