SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы
НазадМетки: traefik tar tar.gz /etc/traefik/traefik.yml traefik.yml wget
Скачиваем последнюю версию https://github.com/traefik/traefik/releases
TRAEFIKVERSION=v3.3.4
wget https://github.com/traefik/traefik/releases/download/${TRAEFIKVERSION}/traefik_${TRAEFIKVERSION}_linux_amd64.tar.gz
tar --directory=/usr/local/bin -xzf traefik_${TRAEFIKVERSION}_linux_amd64.tar.gz traefik
mkdir -p /etc/traefik/conf.d
Файл /etc/traefik/traefik.yml
log:
# level: INFO
level: DEBUG
providers:
file:
directory: "/etc/traefik/conf.d"
api:
insecure: true
dashboard: true
entryPoints:
web:
address: ":80"
Файл /etc/traefik/conf.d/app.yml
http:
routers:
app-router:
entryPoints:
- "web"
rule: "Host(`specialistoff.net`)"
service: app-service
services:
app-service:
loadBalancer:
servers:
- url: "http://app-1:5000/"
- url: "http://app-2:5000/"
# providers:
# docker:
# endpoint: "unix:///var/run/docker.sock"
# exposedByDefault: false