HAProxy Kubernetes Ingress Controller Documentation 1.4

HAProxy Kubernetes Ingress Controller configuration reference

This section describes all options available when configuring the ingress controller.

Startup arguments
You can customize the HAProxy Kubernetes Ingress Controller by passing these arguments at startup. These affect the lifetime of the process.
ConfigMap options
These options can be stored in a ConfigMap to change the ingress controller's global behavior, affecting all Ingress routes.
Ingress annotations
These options can be set in an Kubernetes Ingress object's metadata.annotations section to change how requests are routed for a particular service.
Service annotations
These options can be set in a Kubernetes Service object's metadata.annotations section to change how requests are routed for a particular service.
Set an IngressClassName
An Ingress resource can target a specific Ingress controller instance, which is useful when running multiple ingress controllers in the same cluster.

Next up

Startup arguments