HAProxy

Load balancer y proxy reverso de alta disponibilidad, con panel de estadísticas integrado para monitorear tráfico en tiempo real.

Versión:

3.2.12

Volver a Marketplace

Requisitos de VM

Recurso Mínimo
CPU 2 vCPU
RAM 4 GB
Disco 40 GB
Sistema Operativo Ubuntu 22.04 / 24.04

Puerto de acceso

Puerto Protocolo Uso
443 HTTPS Tráfico proxy / load balancer
80 HTTP Redirección a HTTPS

Cómo acceder

Con SSL habilitado (recomendado)

https://<IP-CON-GUIONES>.sslip.io/

Ejemplo: si tu VM tiene la IP 200.25.101.125:

https://200-25-101-125.sslip.io/

Sin SSL

http://<IP_DE_LA_VM>/

Panel de Estadísticas

HAProxy expone un dashboard con métricas de tráfico, estado de backends y conexiones activas:

https://<IP-CON-GUIONES>.sslip.io/stats

Ingresa con el usuario y contraseña configurados en HAPROXY_STATS_USER y HAPROXY_STATS_PASSWORD.

ℹ️ Si no configuraste credenciales al desplegar, búscalas en los outputs del deployment en el portal de Cuemby. El usuario por defecto es admin.

Validar que HAProxy Está Activo

# Ver el pod de HAProxy
kubectl get pods -A | grep haproxy

# Ver log de instalación
tail -f /var/log/cuemby/bootstrap.log

# Verificar que responde
curl -k https://<IP_DE_LA_VM>/stats -u <USUARIO>:<PASSWORD>

Output esperado:

NAME                       READY   STATUS    RESTARTS
haproxy-xxxxxxxxx-xxxxx    1/1     Running   0        ← Running ✓

Parámetros de configuración

Parámetro Default Descripción
HAPROXY_STATS_USER admin UUsuario para acceder al panel de estadísticas.
HAPROXY_STATS_PASSWORD ⚠️ auto-generado Contraseña del panel de estadísticas. Cuemby la genera automáticamente si se deja vacía.
HAPROXY_SSL_ENABLED true Habilita HTTPS con certificado automático vía sslip.io.
HAPROXY_HOSTNAME auto (sslip.io) Hostname personalizado. Si se deja vacío, se usa la URL generada por Cuemby.

Primeros pasos (inicio rápido)

  1. Abre /stats en el navegador e ingresa con tus credenciales.
  2. Verifica el estado de los frontends y backends en el dashboard.
  3. Para personalizar reglas de balanceo o agregar backends, edita la configuración desde el panel de administración de k3s o mediante un ConfigMap.

💡 Tip: El panel de estadísticas muestra en tiempo real sesiones activas, tasa de requests, estado de cada backend (UP/DOWN) y bytes transferidos. Es el primer lugar donde revisar ante cualquier problema de tráfico.

Solución rápida de problemas

Problema Causa probable Solución
/stats da 401 Credenciales incorrectas Revisa los outputs del deployment en el portal de Cuemby.
Backends en DOWN Servicios destino no disponibles Verifica que los backends configurados estén corriendo y accesibles desde la VM.
Certificado SSL inválido Hostname mal configurado Asegúrate que HAPROXY_HOSTNAME coincide con la URL pública que estás usando.
Pod en CrashLoopBackOff Config inválida Revisa con kubectl logs -n para ver el error de configuración.

Cuemby Cloud

IaaS

Acerca de Cuemby Cloud

Cuemby Cloud es una infraestructura de nube de nivel empresarial gestionada desde una única consola, diseñada para ofrecer una seguridad más sólida, operaciones predecibles y una fácil escalabilidad en todas las regiones.

Regiones de centros de datos disponibles en Colombia, Ecuador y Chile

Respaldado por ubicaciones de centros de datos de nivel III y nivel IV

Tarifas de entrada y salida de red cero

Soporte de expertos locales 24/7

¿listo para modernizar tu empresa?

Los desafíos del futuro exigen soluciones preparadas para el futuro. ¡Empecemos!

© Derechos de autor | Cuemby® 2025