Enterprise
Configuration Reference
- 
        
            ConfigMap optionsThese options can be stored in a ConfigMap to change the ingress controller's global behavior, affecting all Ingress routes. 
- 
        
            Backend CRDThe Backend custom resource extends the Kubernetes API to let you manage how traffic is load balanced across pods. 
- 
        
            Defaults CRDThe Defaults custom resource extends the Kubernetes API to let you manage default load balancer settings that apply to all services. 
- 
        
            Global CRDThe Global custom resource extends the Kubernetes API to let you manage process-level options for the ingress controller. 
- 
        
            Ingress annotationsThese annotations can be set in an Kubernetes Ingress object's metadata.annotations section to change how requests are routed for a particular service. 
- 
        
            IngressClassAn Ingress resource can target a specific Ingress controller instance, which is useful when running multiple ingress controllers in the same cluster. 
- 
        
            Service annotationsThese annotations can be set in a Kubernetes Service object's metadata.annotations section to change how requests are routed for a particular service. 
- 
        
            Startup argumentsYou can customize the HAProxy Kubernetes Ingress Controller by passing these arguments at startup. These affect the lifetime of the process. 
- 
        
            TCP CRDTCP CRD. 
- 
        
            Helm values filesValues files can be used in place of command line invocations and can be used to override default configuration values. 
Do you have any suggestions on how we can improve the content of this page?