Add an auxiliary configuration
In most cases, annotations on resources are sufficient, but you can use raw HAProxy configuration directives for unaddressed features.
Load balance traffic
The ingress controller load balances traffic across pods without further configuration, but you can customize its behavior.
Route HTTP traffic
Define Ingress rules that state how traffic should be routed within your Kubernetes cluster. HAProxy Kubernetes Ingress Controller will implement those rules.
Terminate SSL / TLS
HAProxy Kubernetes Ingress Controller can terminate SSL/TLS, handling encrypting traffic when it leaves and decrypting it when it enters.