HAProxy

High availability load balancer and reverse proxy, with integrated statistics panel to monitor traffic in real time.

Version:

3.2.12

back to Marketplace

VM Requisites

Resource Minimum
CPU 2 vCPU
RAM 4 GB
Disk 40 GB
Operating System Ubuntu 22.04 / 24.04

Access Port

Port Protocol Usage
443 HTTPS Proxy traffic/load balancer
80 HTTP Redirect to HTTPS

How To Access

With SSL enabled (recommended)

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

Example: if your VM has the IP address 200.25.101.125:

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

Without SSL

http://<IP_DE_LA_VM>/

Statistics Panel

HAProxy displays a dashboard with traffic metrics, backend status, and active connections:

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

Log in with the username and password configured in HAPROXY_STATS_USER and HAPROXY_STATS_PASSWORD.

ℹ️ If you didn't configure credentials during deployment, look for them in the deployment outputs in the Cuemby portal. The default user is admin.

Verify that HAProxy is active

# View the HAProxy pod
`kubectl get pods -A | grep haproxy`

# View the installation log
`tail -f /var/log/cuemby/bootstrap.log`

# Verify that it responds
`curl -k https://<VM_IP>/stats -u <USERNAME>:<PASSWORD>`

Expected output:

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

Configuration Parameters

Parameter Default Description
HAPROXY_STATS_USER admin User to access the statistics panel.
HAPROXY_STATS_PASSWORD ⚠️ auto-generated Statistics panel password. Cuemby generates it automatically if left blank.
HAPROXY_SSL_ENABLED true Enable HTTPS with automatic certificate via sslip.io.
HAPROXY_HOSTNAME auto (sslip.io) Custom hostname. If left blank, the URL generated by Cuemby will be used.

First Steps (quick start)

  1. Open /stats in your browser and log in with your credentials.
  2. Check the status of the frontends and backends in the dashboard.
  3. To customize load balancing rules or add backends, edit the configuration from the k3s admin panel or using a ConfigMap.

💡 Tip: The statistics panel displays real-time active sessions, request rate, the status of each backend (UP/DOWN), and bytes transferred. It's the first place to check for any traffic issues.

Quick Troubleshooting

Problem Probable cause Solution
/stats da 401 Incorrect credentials Review the deployment outputs in the Cuemby portal.
Backends in DOWN Destination services not available Verify that the configured backends are running and accessible from the VM.
Invalid SSL certificate Hostname misconfigured Make sure HAPROXY_HOSTNAME matches the public URL you are using.
Pod in CrashLoopBackOff Invalid configuration Check with kubectl logs -n to see the configuration error.

Cuemby Cloud

IaaS

About Cuemby Cloud

Cuemby Cloud is enterprise-grade cloud infrastructure managed from a single console, built for stronger security, predictable operations, and easy scaling across regions.

Datacenters regions available in Colombia, Ecuador, and Chile

Backed by Tier III / Tier IV data center locations

Zero Network Ingress and Egress Fees

24/7 local expert support

Ready to Modernize Your Enterprise?

Future challenges demand future-ready solutions.
Let’s get started!

© Copyright | Cuemby® 2025