Træfik

Træfik

Træfik es un proxy inverso HTTP moderno y un equilibrador de carga diseñado para implementar microservicios con facilidad.Admite varios backends (Docker, Swarm, Mesos / Marathon, Consul, Etcd, Zookeeper, etc.) para administrar su configuración de forma automática y dinámica.
Imagine que ha implementado un montón de microservicios en su infraestructura.Probablemente haya utilizado un registro de servicios (como etcd o cónsul) y / o un orquestador (enjambre, Mesos / Maratón) para administrar todos estos servicios.Si desea que sus usuarios accedan a algunos de sus microservicios desde Internet, deberá usar un proxy inverso y configurarlo mediante hosts virtuales o rutas de prefijo: - dominio api.domain.com apuntará la API de microservicio en su red privada -path domain.com/web apuntará a la web de microservicios en su red privada - dominio backoffice.domain.com apuntará a los microservicios backoffice en su red privada, equilibrando la carga entre sus múltiples instancias Pero una arquitectura de microservicios es dinámica ... Los servicios sonagregado, eliminado, asesinado o actualizado a menudo, eventualmente varias veces al día.Los proxys inversos tradicionales no son dinámicamente nativos.No puede cambiar su configuración y recargar en caliente fácilmente.Aquí entra Træfik.

Alternativas a Træfik para Debian

Certbot

Certbot

Habilite automáticamente HTTPS en su sitio web con Certbot de EFF, implementando certificados Let's Encrypt.