Enterprise

Configuration Reference

  • Backend CRD

    The Backend custom resource extends the Kubernetes API to let you manage how traffic is load balanced across pods.

  • Defaults CRD

    The Defaults custom resource extends the Kubernetes API to let you manage default load balancer settings that apply to all services.

  • Global CRD

    The Global custom resource extends the Kubernetes API to let you manage process-level options for the ingress controller.

  • Ingress annotations

    These annotations can be set in an Kubernetes Ingress object's metadata.annotations section to change how requests are routed for a particular service.

  • IngressClass

    An Ingress resource can target a specific Ingress controller instance, which is useful when running multiple ingress controllers in the same cluster.

  • Service annotations

    These annotations can be set in a Kubernetes Service object's metadata.annotations section to change how requests are routed for a particular service.

  • 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.

If this page was useful, please, Leave the feedback.

© 2023 HAProxy Technologies, LLC. All Rights Reserved
Manage Cookie Preferences