Traefik es un proxy inverso y un balanceador HTTP y TCP escrito en GO (no hay más que ver su logo 😉) que ofrece un conjunto de características muy interesantes:
· Auto-descubrimiento de servicios
· Tracing
· Métricas
· Despliegues sobre un subconjunto de clientes
· Mirroring
Ademas integra una completa UI que nos da información sobre todo lo que ofrece:
Así como un dashboards con las métricas:
La forma más sencilla de ejecutarlo es a través de su imagen Docker:
docker run -d -p 8080:8080 -p 80:80 -v $PWD/traefik.toml:/etc/traefik/traefik.toml traefik
Tiene una versión Community y una versión Enterprise (https://containo.us/traefikee/) .