Meet your future-proof Ingress NGINX replacement
From high-performance Kubernetes Ingress and Gateway API, to external load balancing and multi-cluster routing, HAProxy has your K8s traffic management covered. Powered by 20+ years of community development.
Our Kubernetes products and solutions
Explore how our approach to cloud-native networking and traffic management helps simplify, scale, and secure complex Kubernetes deployments — and apps in any other environment.
HAProxy Kubernetes Ingress Controller
Supercharge your Kubernetes environment by adding advanced TCP and HTTP routing that connects clients outside your Kubernetes cluster with containers running inside. Follows the Ingress API standard — bringing greater flexibility, high-performance routing with ultra-low latency, and cost savings to organizations of all sizes.
See the documentation
HAProxy Unified Gateway (HUG) beta
HAProxy Unified Gateway (beta) is a free, open-source product providing unified, high-performance, Kubernetes-native application routing for both Gateway API and Ingress. It provides flexible protocol support, role-based access control, and a low-risk, gradual migration path for organizations moving from Ingress to Gateway API.
Read the announcement
Introducing HAProxy Universal Mesh
Enable more seamless and secure connectivity and connect systems across different environments, such as business units, cloud regions, and outside partners. Universal Mesh allows both Kubernetes and non-Kubernetes services to communicate seamlessly, no matter where they're located.
Easily implement a streamlined approach to security, observability, and scalability that integrates with existing brownfield services and Kubernetes fundamentals — without altering network fundamentals.
Intelligent external load balancing and multi-cluster routing
HAProxy brings external load balancing to on-premises Kubernetes, rivaling the simplicity of similar public cloud setups. Powered by HAProxy Fusion Control Plane, you'll gain deep management, monitoring, and automation for your Kubernetes-ready HAProxy Enterprise clusters. HAProxy Fusion connects directly to the Kubernetes API for easier LB fleet management.
HAProxy also brings multi-cluster routing to your environment, letting you split your application traffic between clusters and leverage Kubernetes' flexibility. Ensure high availability, even if your applications live in different clouds or regions.
Learn why we're a top-ranked solution on G2
User reviews on G2 rank HAProxy as a Leader in Container Networking, Load Balancing, API Management, DDoS Protection, and WAF.
Read the G2 reviews"This solution helped us accelerate the overall PayPal conversion strategy. We have different brands, and we're trying to combine them to give our customers a cohesive experience. This Meridian Services Fabric idea that we built using HAProxy really accelerated our conversions across the business units."
When explosive growth hits your business and load balancers
Learn how DeepL migrated from NGINX to HAProxy, successfully tackling traffic routing and compliance within their Kubernetes deployment.
focusForm());" > Watch nowHAProxy Kubernetes Ingress Controller downloads on Docker Hub
in requests per second (RPS) vs. alternative solutions
in comparative testing — besting NGINX, Envoy, and Traefik