HAProxy Enterprise
Kubernetes Ingress Controller

Kubernetes is an open-source platform for scaling containerized workloads across a fleet of machines. It can intelligently schedule work only onto hosts that have the CPU and memory resources needed to run a given container. The challenge is that containers within a Kubernetes cluster typically communicate over a private overlay network. How should you expose services within the cluster to external clients?

The answer is to bring the power of HAProxy to Kubernetes. The HAProxy Ingress Controller is the most efficient way to route traffic into a Kubernetes cluster.

Simplify your infrastructure by routing ingress traffic using one IP address and port. Requests are routed to the correct pod based on the Host header and request path.

Leverage HAProxy, the world’s fastest and most widely used software load balancer. When it comes to performance, reliability, and security, HAProxy sets a new standard. 

Secure your cluster with built-in SSL termination, rate limiting, and IP whitelisting.
Balance traffic among pods using any of HAProxy’s load-balancing algorithms including round-robin, least connections, URL hash and random.
Avoid problems early with superior Layer 7 observability out of the box. HAProxy ships with a dashboard that shows the health of your pods, current request rates, response times, and more.
Experience better throughput with HAProxy’s traffic overload protection. Servers won’t receive more requests than they’re able to handle.

HAProxy in Kubernetes

This brand new eBook serves as a comprehensive overview for the HAProxy Kubernetes Ingress Controller, helping you get off on the right foot towards high-performance traffic routing.

With more than 70 pages, our newest eBook is packed with hands-on tips and tricks on how to get the most out of the HAProxy Kubernetes Ingress Controller.

Contact the authoritative experts on HAProxy who will assist you in finding the solution that best fits your needs for deployment, scale, and security.