nginx

    nginx/kubernetes-ingress

    NGINX and NGINX Plus Ingress Controllers for Kubernetes

    devops
    kubernetes
    docker
    go
    golang
    ingress
    ingress-controller
    Go
    Apache-2.0
    5.1K stars
    2.1K forks
    5.1K GitHub watchers
    Updated Nov 3, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    5 releases in the last 90 days, the latest 20 days ago, with 168 contributors on GitHub.

    Gained 39% fewer stars in the last 90 days than in the 90 days before.

    Use Cases & Benefits

    • Implements an Ingress Controller for Kubernetes using NGINX and NGINX Plus to manage HTTP load balancing and routing.
    • Offers advanced traffic management features like content-based routing, TLS termination, and support for TCP, UDP, gRPC, and WebSocket protocols.
    • Use for deploying scalable and secure HTTP load balancers in Kubernetes clusters with customizable routing rules.
    • Use for enabling advanced traffic splitting and content-based routing using VirtualServer and VirtualServerRoute custom resources.
    • Use for load balancing non-HTTP protocols such as TCP and UDP with TLS passthrough in Kubernetes environments.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    Apache 2.0

    Permissive: commercial use, modification and redistribution are allowed with attribution; includes an explicit patent grant from contributors.

    Community files

    • README: present
    • Contributing guide: present
    • Code of conduct: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    This repo provides an implementation of an Ingress Controller for NGINX and NGINX Plus from the people behind NGINX.

    We value community input and would love to see you at the next community call. At these calls, we discuss PRs by community members as well as issues, discussions and feature requests.

    When: 16:00 GMT / Convert to your timezone, every other Monday.

    You can also join the NGINX Community Forum to chat about the NGINX Ingress Controller.

    NGINX Ingress Controller works with both NGINX and NGINX Plus and supports the standard Ingress features - content-based routing and TLS/SSL termination.

    Additionally, several NGINX and NGINX Plus features are available as extensions to the Ingress resource via annotations and the ConfigMap resource. In addition to HTTP, NGINX Ingress Controller supports load balancing Websocket, gRPC, TCP and UDP applications. See ConfigMap and Annotations docs to learn more about the supported features and customization options.

    Excerpt from the nginx/kubernetes-ingress README on GitHub (Apache-2.0 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    2.1K+1

    Open issues

    188-103

    Compared with peers in DevOps

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    nginx/kubernetes-ingress compared with DevOps repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    milind-soni/OpenMausBot13.5K+6.0K45today
    DuarteSantos8/openGym19.7K+2.4K602 days ago
    AstrBotDevs/AstrBot46.2K+1.4K655 days ago
    elie222/rakazo7.2K+9225926 days ago
    superplanehq/superplane8.8K+435607 days ago
    nginx/kubernetes-ingress5.1K—6420 days ago
    Category median13.5K+1.4K60—

    Also by nginx

    Other repositories from this maintainer that GStars tracks

    Discover Repositories

    Search across tracked repositories by name or description