DC Associates Group logoDC Associates Group

Home / Marketplace / HAProxy on Ubuntu 24.04 LTS

HAProxy on Ubuntu 24.04 LTS

The de-facto standard software load balancer. This image boots HAProxy 3.0 on Ubuntu 24.04 LTS with sane, production-oriented defaults — TCP and HTTP load balancing, health checks, and TLS termination for whatever sits behind it.

Version: HAProxy 3.0Platform: Ubuntu 24.04 LTSPorts: 80/443 (frontend), 8404 (stats, localhost)Category: Web & Networking
HAProxy on Ubuntu 24.04 LTS screenshot

What's included

  • HAProxy 3.0 with HTTP/2 and modern TLS support
  • Layer 4 (TCP) and layer 7 (HTTP) balancing modes
  • Built-in health checks and stats endpoint
  • Ubuntu 24.04 LTS with automatic security updates
  • Trusted Launch: Secure Boot + vTPM supported
  • Pairs with Azure Load Balancer for zone-redundant entry

Quick start

  1. SSH into the VM with the username and key you chose at deploy.
  2. HAProxy runs as a systemd service; the main config is /etc/haproxy/haproxy.cfg.
  3. Add your frontend/backend definitions, validate with `haproxy -c -f /etc/haproxy/haproxy.cfg`, then `sudo systemctl reload haproxy`.

Common use cases

  • TLS termination and HTTP routing for VM fleets
  • Blue/green and canary traffic splitting
  • TCP balancing for databases and brokers
  • Rate limiting and connection shaping at the edge

Why our images

Freshly rebuilt against the latest security advisories, no shared default credentials, Trusted Launch support, and automatic OS security updates — everything runs in your own Azure subscription under your governance.

Deploy HAProxy in minutes

Production-ready, hardened, and maintained. Deploy straight from the Azure Marketplace into your subscription.