This is an optional offering. Once deployed, users are responsible for its maintenance and updates. Feel free to ask for feedback in the #peer-support channel on EWC RocketChat.

HAProxy is a high-performance, open source load balancer and reverse proxy for TCP and Hypertext Transfer Protocol (HTTP) applications. Users can use HAProxy to distribute workloads and improve website and application performance.

HAProxy features

HAProxy includes the following services:

  • Layer 4 TCP and Layer 7 HTTP load balancing.
  • Protocol support for HTTP, HTTP/2, gRPC and FastCGI.
  • Secure Sockets Layer (SSL) and Transport Layer Security termination.
  • Dynamic SSL certificate storage.
  • Content switching and inspection.
  • Transparent proxying.
  • Detailed logging.
  • Command-line interface (CLI) for server management.
  • HTTP authentication.
  • Multithreading.
  • URL rewrites.
  • Health checking.
  • Rate limits.

How to provision HAProxy Load Balancer

If provisioning after October of 2025, we recommend deploying based on the community hub, to benefit form upcoming features or fixes.

Deployment based on the EWC Community Hub

Checkout the corresponding Community Hub Item.

Deployment via Morpheus UI (deprecated)

This method of deployment is deprecated, and kept in documentation only as reference for  EUMETSAT tenancies that relied on it prior to October of 2025.

1. Go to Provisioning → click Add Button

2. Select HAPROXY

3. Fill information for the machine and finalize provisioning

  • plan: eo1.large
  • network: private
  • security-groups: ssh-http-https
  • public IP: select one available or use external

Next steps