Knowledge Base | Kubernetes

Fundamentals: What Sets Containers Apart from Virtual Machines
Containers have fast become one of the most efficient ways of virtually deploying applications, offering more agility than a virtual machine (VM) can typically provide. Both containers and VMs are great tools for managing resources and application deployment, but what...

Custom Resources with HAProxy Kubernetes Ingress Controller
HAProxy Kubernetes Ingress Controller provides custom resources named Backend, Defaults, and Global that let you manage ingress controller settings more efficiently. In this blog post, you'll learn why custom resources are such a powerful feature and see tips for...

Announcing HAProxy Kubernetes Ingress Controller 1.8
We’re proud to announce the release of version 1.8 of the HAProxy Kubernetes Ingress Controller! In this release, we added support for full rootless mode, Prometheus metrics for the controller itself, and examples that are synchronized with our Helm chart. In this...
![[On-Demand Webinar] Using CRDs to Improve Quality of Life in Kubernetes](https://cdn.haproxy.com/wp-content/uploads/2022/05/using-crds-to-improve-quality-of-life-in-kubernetes-1000x500.png)
[On-Demand Webinar] Using CRDs to Improve Quality of Life in Kubernetes
Tuesday, July 12th, 2022 US: 12 noon EDT, 11 am CDT, 10am MDT, 9am PST EU: 6 pm CEST, 7 pm EEST Global: 4 pm UTC The HAProxy Kubernetes Ingress Controller now integrates even better with the Kubernetes ecosystem. By providing custom resources (CRDs) that represent...

Announcing HAProxy Kubernetes Ingress Controller 1.7
We’re proud to announce the release of version 1.7 of the HAProxy Kubernetes Ingress Controller! In this release, we added support for custom resource definitions that cover most of the configuration settings. Definitions are available for the global, defaults, and...

HAProxy Kubernetes Ingress Controller Reaches 10 Million Community Downloads
It's almost wild how two years have passed already since we first announced the HAProxy Ingress Controller for Kubernetes. Note that this project is different from the jcmoraisjr/haproxy-ingress HAProxy ingress controller project on GitHub. Our project is also an...

Rate Limiting with the HAProxy Kubernetes Ingress Controller
Add IP-by-IP rate limiting to the HAProxy Kubernetes Ingress Controller. DDoS (distributed denial of service) events occur when an attacker or group of attackers flood your application or API with disruptive traffic, hoping to exhaust its resources and prevent it from...
![[On-Demand Webinar] Run the HAProxy Kubernetes Ingress Controller in External Mode](https://cdn.haproxy.com/wp-content/uploads/2021/08/Webinar-Run-the-HAProxy-Kubernetes-Ingress-Controller-in-External-Mode-1-1000x500.png)
[On-Demand Webinar] Run the HAProxy Kubernetes Ingress Controller in External Mode
If you prefer to watch the French version of this webinar, register here. Traditionally, connecting clients to services in Kubernetes has required multiple layers of proxies. For example, an external load balancer will route traffic to your nodes. Then, kube-proxy...

Run the HAProxy Kubernetes Ingress Controller Outside of Your Kubernetes Cluster
Run your HAProxy Kubernetes Ingress Controller in External mode to reduce network hops and latency. Join our webinar to learn more about running the ingress controller in external mode. Traditionally, you would run the HAProxy Kubernetes Ingress Controller as a pod...

Announcing HAProxy Kubernetes Ingress Controller 1.6
We're proud to announce the release version 1.6 of the HAProxy Kubernetes Ingress Controller. This version provides the ability to add raw configuration snippets to HAProxy frontends, allows for ACL/Map files to be managed through a ConfigMap, and enables complex...