Tools/kubernetes/ingress-nginx

Ingress NGINX

NGINX Controller for Kubernetes

19.5kgrowthGoApache License 2.0new this week

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Mar 2026

It's the official NGINX-based ingress controller maintained by the Kubernetes project. You define routing rules in YAML, and it configures NGINX to make them happen.

Apache 2.0. Handles TLS termination, rate limiting, basic auth, WebSocket proxying, and canary deployments. Pairs with cert-manager for automatic Let's Encrypt certificates.

Fully free. No paid tier. This is community infrastructure maintained by the Kubernetes SIG.

The catch: NGINX config through Kubernetes annotations is clunky. Complex routing rules turn into annotation soup that's hard to debug. Performance is solid for most workloads, but if you need advanced traffic management (circuit breaking, retries with budgets, traffic mirroring), you'll outgrow it. And there's a confusing namespace issue: this is kubernetes/ingress-nginx (community), not nginxinc/kubernetes-ingress (NGINX Inc's commercial version). Make sure you install the right one.

Free vs Self-Hosted vs Paid

fully free

Fully open source under Apache 2.0. No paid tier, no commercial version (that's the NGINX Inc ingress controller, a different project). Maintained by the Kubernetes community.

Your costs are just the compute for the controller pods, typically 1-2 pods running in your cluster, consuming ~100-200MB RAM each.

Free. Community-maintained Kubernetes infrastructure. No paid tier exists.

Self-hosting ops:moderate

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
73/100 · B+
Adoption27/30
Maintenance10/25
Community11/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 19,501 starsActive community: 8,538 forksPermissive license (Apache-2.0)

About

Stars
19,485
Forks
8,580

Explore Further

More tools in the directory