
Traefik
- 104 installs
- 1 repo stars
- Updated March 10, 2026
- davidcastagnetoa/skills
Deploys Traefik as a reverse proxy and load balancer with Kubernetes service autodiscovery, automatic Let's Encrypt certificates, and rate limiting.
About
Sets up Traefik as a modern reverse proxy with native Kubernetes/Docker autodiscovery, declarative IngressRoutes, ACME certificates, and Prometheus metrics. A developer uses it as an Nginx alternative when services scale dynamically and manual reconfiguration is undesirable.
- IngressRoute config with Let's Encrypt ACME and rate limiting
- Autodiscovery removes manual reconfiguration when scaling services
Traefik by the numbers
- 104 all-time installs (skills.sh)
- Ranked #560 of 1,039 Cloud & Infrastructure skills by installs in the Skillselion catalog
- Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/davidcastagnetoa/skills --skill traefikAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 104 |
|---|---|
| repo stars | ★ 1 |
| Last updated | March 10, 2026 |
| Repository | davidcastagnetoa/skills ↗ |
What it does
Deploys Traefik as a reverse proxy and load balancer with Kubernetes service autodiscovery, automatic Let's Encrypt certificates, and rate limiting.
Files
traefik
Traefik es un reverse proxy y load balancer moderno con autodiscovery de servicios en Kubernetes, Docker y otros orquestadores. Alternativa a Nginx con configuración declarativa y certificados automáticos.
When to use
Usar como alternativa al api_gateway_agent basado en Nginx si se prefiere autodiscovery nativo en Kubernetes. Especialmente útil en entornos donde los servicios se escalan dinámicamente.
Instructions
1. Desplegar en Kubernetes: helm install traefik traefik/traefik. 2. Configurar IngressRoute para el orquestador:
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
spec:
routes:
- match: Host(`api.verifid.com`) && PathPrefix(`/v1`)
services:
- name: orchestrator
port: 80003. Habilitar Let's Encrypt: configurar certificatesResolvers con ACME. 4. Configurar middleware de rate limiting y circuit breaker. 5. Habilitar dashboard en entorno de desarrollo: --api.dashboard=true. 6. Configurar health checks activos hacia los backends. 7. Exponer métricas Prometheus: --metrics.prometheus=true.
Notes
- Traefik tiene mayor overhead que Nginx (~10-15% menos throughput) pero mejor DX.
- El autodiscovery elimina la necesidad de reconfigurar manualmente al escalar servicios.
- En producción de alto tráfico (>10K RPS), Nginx con Lua sigue siendo la opción más eficiente.
List_Agents.md
list_skills.md
CLAUDE.md
Agents.md
.DS_Store