Traefik
Proxy inverso y balanceador de carga moderno y nativo de la nube que se integra con tu infraestructura existente.
Descripción general
Traefik es un reverse proxy y balanceador de carga construido específicamente para entornos dinámicos basados en contenedores/orquestadores. En lugar de configurar manualmente una ruta para cada microservicio, observa tu orquestador o registro de servicios (Docker, Swarm, Kubernetes, Consul, Etcd, Rancher, Amazon ECS o archivos estáticos) y genera y actualiza automáticamente las reglas de enrutamiento a medida que se añaden, eliminan o escalan servicios, sin necesidad de reinicios.
Las funciones integradas incluyen HTTPS automático mediante Let's Encrypt (incluidos certificados comodín), múltiples algoritmos de balanceo de carga, circuit breakers y reintentos, soporte para WebSocket/HTTP2/gRPC, un panel web para visualizar las rutas, una API REST, y exportación de métricas a Prometheus, Datadog, StatsD e InfluxDB. Se distribuye como un único binario de Go o como imagen oficial de Docker.
Traefik encaja en equipos que ejecutan microservicios en Docker, Kubernetes u orquestadores similares y quieren que el enrutamiento y el TLS se mantengan sincronizados automáticamente con los despliegues, en lugar de mantener a mano un archivo de configuración de reverse proxy tradicional.
- Categorías
- DevOps
- Palabras clave
- reverse-proxyload-balancerapi-gatewaydevops
- Lenguajes
- Go
- Licencia
- MIT
Proyectos relacionados
Ansible
GPL-3.0Plataforma de automatización de TI radicalmente simple para gestión de configuración, despliegue y orquestación.
- DevOps
Caddy
Apache-2.0Servidor web y proxy inverso moderno con HTTPS automático por defecto, construido para ser simple frente a la configuración tradicional de servidores web.
- DevOps
Kubernetes
Apache-2.0Sistema de código abierto para automatizar el despliegue, el escalado y la gestión de aplicaciones en contenedores.
- DevOps
Portainer
ZlibUI web ligera y API para gestionar entornos de contenedores Docker, Swarm, Kubernetes y ACI desde un único panel.
- DevOps
¿Encontraste un error? Sugiere una edición en GitHub.