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/) .