- Home
- Kubernetes Ingress Controllers
- OpenNJet Ingress Controller
On the recordRead 8 Oct 202621 facts
OpenNJet Ingress Controller
On the record
- Access logs
- Access-log settings, including whether logging is enabled and the log file path, can be set per application or globally through an njet-config ConfigMap; per-application settings take priority.njet.org.cn · read 7 Oct 2026
- ADC integration
- KIC can register service domains, application pools and a virtual server with an ADC, which can act as the KIC service's front-end load balancer.njet.org.cn · read 8 Oct 2026
- Cross-namespace routing
- Ingress and VirtualServer configurations can route across Kubernetes namespaces.njet.org.cn · read 8 Oct 2026
- Deployment
- The project README describes deploying KIC to Kubernetes using manifests, including namespace, service account, ConfigMap, IngressClass, custom resources, RBAC, Deployment and NodePort service.gitee.com · read 8 Oct 2026
- Distribution
- The maker links to the OpenNJet KIC user manual and source code from the release article.njet.org.cn · read 7 Oct 2026
- Dynamic changes
- TCP and UDP proxy configuration updates use APIs and avoid reloading OpenNJet.njet.org.cn · read 8 Oct 2026
- Dynamic TCP and UDP
- TCP and UDP proxy configuration can be updated dynamically without reloading OpenNJet.njet.org.cn · read 7 Oct 2026
- Health checks
- TransportServer resources support active TCP health checks that can bring backends online or offline based on check results.njet.org.cn · read 8 Oct 2026
- HTTP headers
- KIC can modify client request headers and proxied-service response headers, including custom and HTTP-standard headers.njet.org.cn · read 7 Oct 2026
- Ingress processing
- Ingress and VirtualServer custom resources can be divided among KIC instances by IngressClass to reduce the configuration load handled by each instance.njet.org.cn · read 8 Oct 2026
- Ingress scaling
- Its sharding mechanism assigns Ingress and VirtualServer resources to KIC instances by IngressClass to reduce the configuration load handled by each KIC type.njet.org.cn · read 7 Oct 2026
- License
- The project repository displays an Apache-2.0 license.gitee.com · read 8 Oct 2026
- Port constraints
- Ports 80, 443, 12001–12004, 8080, and 8081 are reserved for proxying, control-plane, upstream, status, or readiness functions and cannot be used by proxied services.njet.org.cn · read 7 Oct 2026
- Protocols
- It supports TCP, UDP and WebSocket proxying.njet.org.cn · read 8 Oct 2026
- Purpose
- OpenNJet KIC is a Kubernetes Ingress Controller built on OpenNJet proxy for cloud-native traffic management.njet.org.cn · read 8 Oct 2026
- Routing
- It provides dynamic locations, host and path routing, load balancing, dynamic upstreams, canary releases, TLS termination and SNI.njet.org.cn · read 8 Oct 2026
- Source access
- The maker's site links to the KIC source repository on Gitee.njet.org.cn · read 8 Oct 2026
- Support
- The maker's page lists [email protected] and [email protected] mailing lists and QQ technical discussion group 607280080.njet.org.cn · read 8 Oct 2026