Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

BFE Ingress Controller review

Free#20 of 28 in Kubernetes Ingress Controllers

A focused self-hosted controller for routing, load balancing, and canary traffic.

7.3/10Editor score
BFE Ingress Controller7.3 Visit BFE

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

BFE Ingress Controller is an open-source, self-hosted Kubernetes Ingress Controller based on BFE, a layer 7 load balancer. It is designed for teams operating Kubernetes clusters that need traffic routing and load balancing without a commercial licensing model. Rules can route requests by host, path, cookie, or header, while traffic can be balanced across multiple Kubernetes Services. The controller runs on Linux and integrates with Kubernetes through the Ingress API model.

Its strongest fit is lightweight traffic management with room for customization. The plugin framework can extend controller behavior, and configuration hot reload allows changes without affecting existing long-lived connections. TLS configuration, redirects, rewrites, and canary-release configuration examples are covered in the documentation. That combination gives platform teams practical building blocks for host-based routing, service distribution, and controlled release patterns while keeping the deployment self-hosted.

BFE Ingress Controller is a good choice for Kubernetes teams that want an open-source controller focused on routing, load balancing, and canary configurations. It is less suitable when the ingress layer must also provide a broader security or policy feature set, such as rate limiting, WAF functionality, authentication policies, or certificate issuance automation. Teams choosing it should also be prepared to operate a Linux-based, self-hosted component and extend behavior through its plugin model when the documented capabilities do not cover a requirement.

BFE Ingress Controller pros and cons

  • Where it wins
    • Routes by host, path, cookie, and header rules
    • Supports plugins, hot reload, TLS, and load balancing
    • Open-source and self-hosted for Kubernetes teams
  • Where it doesn't
    • Linux platform support limits deployment options
    • Uses the Kubernetes Ingress API model
    • Narrower scope than controllers with WAF or rate limiting

BFE Ingress Controller fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update