awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
apache avatar

apache/apisix-ingress-controller

0
View on GitHub↗
1,136 स्टार्स·382 फोर्क्स·Go·Apache-2.0·7 व्यूज़apisix.apache.org↗

Apisix Ingress Controller

This project is a Kubernetes ingress controller that functions as an API gateway and traffic manager for containerized environments. It operates by monitoring cluster events and translating native ingress resource definitions into active routing configurations, ensuring that external traffic is directed to internal services according to declarative specifications.

The controller distinguishes itself through its ability to act as a specialized gateway for artificial intelligence models, providing a secure entry point that enforces rate limits, content moderation, and prompt guardrails. It supports dynamic configuration updates, allowing traffic management policies to be modified in real-time without restarting the gateway process. Furthermore, the system utilizes a plugin-based architecture that enables custom logic injection and centralized policy orchestration across multiple service endpoints.

Beyond its core routing capabilities, the project provides comprehensive tools for API security, including request authentication and consumer management. It facilitates protocol bridging between diverse network communication standards and maintains system health through integrated performance monitoring and the export of operational metrics. The architecture supports flexible deployment modes, allowing for the scaling of traffic handling capacity across varied infrastructure environments.

Features

  • Ingress Controllers - Acts as a Kubernetes ingress controller that translates cluster resources into active routing configurations for API management.
  • Ingress Gateways - Directs external traffic to internal services by translating native cluster resource definitions into active gateway routing configurations.
  • AI Request Routers - Directs incoming requests to multiple language model providers through a single endpoint while balancing traffic loads and enforcing rate limits.
  • AI Request Routing - Directs traffic to multiple language model providers through a unified endpoint while enforcing rate limits and security guardrails.
  • AI Security Gateways - Provides a secure entry point that routes requests to language models while applying rate limits and prompt guardrails.
  • Kubernetes Traffic Controllers - Automates the conversion of native ingress definitions into gateway configurations for containerized environments.
  • Traffic Management Gateways - Manages load balancing, request retries, and timeout policies to ensure reliable performance across distributed backend service environments.
  • Traffic Routing Rules - Directs external traffic to internal services by managing routing rules as a primary cluster entry point.
  • API and Frontend Authentication - Secures network endpoints by verifying user identities and managing access credentials for individual consumers.
  • API Gateway Security - Routes HTTP, gRPC, and WebSocket requests while enforcing security policies and load balancing.
  • Model Context Protocol - Exposes and controls external system tools through a secure interface to facilitate structured interactions between AI models and private data.
  • Traffic Resilience Policies - Defines load balancing, retry logic, and timeout thresholds to ensure reliable request handling for backend services.
  • Event-Driven Configuration Synchronization - Monitors cluster events to trigger immediate updates to the gateway configuration whenever infrastructure resources are modified.
  • Configuration Hot-Reloading - Updates active traffic management policies in real-time without restarting the gateway process to ensure continuous service availability.
  • Traffic Orchestration - Automates network traffic flow and service connectivity across distributed containerized environments using declarative configuration.
  • Configuration Translation - Converts high-level infrastructure specifications into low-level gateway routing rules and plugin configurations through automated mapping logic.
  • Kubernetes Controllers - Watches cluster resource changes and reconciles the actual state of the gateway infrastructure to match desired configuration definitions.
  • Protocol Translation Bridges - Translates and routes data between diverse network protocols like HTTP, gRPC, and WebSockets to ensure seamless connectivity.
  • Gateway API Traffic Configurations - Supports custom plugins, load balancing algorithms, and routing logic to tailor traffic management to specific infrastructure requirements.
  • API Access Control - Manages authentication credentials and plugin settings for individual consumers to control access levels across network endpoints.
  • API Request Authentication - Verifies user identity and secures endpoints using standard authentication protocols to ensure authorized access.
  • Centralized Policy Administration - Applies shared settings and security guardrails across multiple service endpoints from a single source of truth.
  • Plugin Configurations - Applies shared settings across multiple routes from a central resource to ensure consistent policy enforcement.
  • Extensible Plugin Architectures - Allows custom logic and traffic processing modules to be injected into the request lifecycle to modify gateway behavior.
  • Gateway Observability - Collects and exports operational performance metrics from gateway infrastructure to support real-time monitoring.
  • Metrics Exports - Exports internal performance and operational data in standard formats to support real-time observability and traffic analysis.
  • Load Balancing and Ingress - Ingress controller for K8s.

स्टार हिस्ट्री

apache/apisix-ingress-controller के लिए स्टार हिस्ट्री चार्टapache/apisix-ingress-controller के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Apisix Ingress Controller को शामिल करने वाली क्यूरेटेड खोजें

चुनिंदा कलेक्शन जहाँ Apisix Ingress Controller दिखाई देता है।
  • Kubernetes इनग्रेस कंट्रोलर्स

Apisix Ingress Controller के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Apisix Ingress Controller के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • kong/kubernetes-ingress-controllerKong का अवतार

    Kong/kubernetes-ingress-controller

    2,392GitHub पर देखें↗

    This project is an API gateway and ingress controller designed to manage traffic, security, and service connectivity within Kubernetes environments. It operates as a controller that monitors cluster state to reconcile gateway configurations with desired infrastructure definitions, ensuring that network policies and routing rules remain consistent across distributed deployments. The system distinguishes itself through a modular request pipeline that allows for the injection of custom logic to handle transformations, security checks, and logging. It supports declarative infrastructure managemen

    Goapiscrdsingress
    GitHub पर देखें↗2,392
  • projectcontour/contourprojectcontour का अवतार

    projectcontour/contour

    3,934GitHub पर देखें↗

    Contour is a Kubernetes ingress controller that manages external HTTP and TCP traffic by orchestrating Envoy proxy instances. It functions as a control plane that translates declarative Kubernetes API objects into dynamic proxy configurations, enabling real-time traffic management without requiring infrastructure restarts. The system distinguishes itself through a focus on multi-tenant cluster networking and delegated configuration. By allowing routing rules to be partitioned across namespaces, it enables multiple teams to securely manage their own traffic policies within a shared cluster. It

    HTMLcncfcontourenvoy
    GitHub पर देखें↗3,934
  • apache/apisixapache का अवतार

    apache/apisix

    16,767GitHub पर देखें↗

    This project is a high-performance, distributed API gateway designed to manage, secure, and observe traffic for microservices, serverless functions, and artificial intelligence model providers. It functions as a dynamic service proxy and cloud-native ingress controller, centralizing policy enforcement and traffic routing through a unified configuration interface that synchronizes state across multiple nodes in real time. The platform distinguishes itself through a highly extensible architecture that utilizes a high-performance scripting engine to execute modular logic directly within the requ

    Luaapiapi-gatewayapi-management
    GitHub पर देखें↗16,767
  • haproxy/haproxyhaproxy का अवतार

    haproxy/haproxy

    6,344GitHub पर देखें↗

    HAProxy is a high-performance TCP and HTTP proxy that distributes traffic across multiple backend servers to ensure availability and fault tolerance for critical services. It operates in either TCP or HTTP mode, with an event-driven, single-threaded reactor that handles tens of thousands of connections without context switching, and supports kernel-level data transfer to minimize memory usage and latency. What distinguishes HAProxy is its configuration-file-first design, where all load-balancing rules and runtime behavior are defined in a declarative text file parsed at startup. It embeds a L

    Ccachecachingddos-mitigation
    GitHub पर देखें↗6,344
Apisix Ingress Controller के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

apache/apisix-ingress-controller क्या करता है?

This project is a Kubernetes ingress controller that functions as an API gateway and traffic manager for containerized environments. It operates by monitoring cluster events and translating native ingress resource definitions into active routing configurations, ensuring that external traffic is directed to internal services according to declarative specifications.

apache/apisix-ingress-controller की मुख्य विशेषताएं क्या हैं?

apache/apisix-ingress-controller की मुख्य विशेषताएं हैं: Ingress Controllers, Ingress Gateways, AI Request Routers, AI Request Routing, AI Security Gateways, Kubernetes Traffic Controllers, Traffic Management Gateways, Traffic Routing Rules।

apache/apisix-ingress-controller के कुछ ओपन-सोर्स विकल्प क्या हैं?

apache/apisix-ingress-controller के ओपन-सोर्स विकल्पों में शामिल हैं: kong/kubernetes-ingress-controller — This project is an API gateway and ingress controller designed to manage traffic, security, and service connectivity… projectcontour/contour — Contour is a Kubernetes ingress controller that manages external HTTP and TCP traffic by orchestrating Envoy proxy… apache/apisix — This project is a high-performance, distributed API gateway designed to manage, secure, and observe traffic for… haproxy/haproxy — HAProxy is a high-performance TCP and HTTP proxy that distributes traffic across multiple backend servers to ensure… hobby-kube/guide — This project is a Kubernetes deployment guide and infrastructure provisioner designed for hobbyist and home lab… alibaba/higress — Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It…