Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
davidcastagnetoa avatar

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 traefik

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs104
repo stars1
Last updatedMarch 10, 2026
Repositorydavidcastagnetoa/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

SKILL.mdMarkdownGitHub ↗

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: 8000

3. 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.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.