HAProxy Kubernetes Ingress Controller Documentation 1.10
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.
- Custom resources
- In this section, you will find configuration guides for HAProxy Kubernetes Ingress Controller custom resource definitions (CRDs) you can use to extend the Kubernetes API.
Next up
Startup arguments