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

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

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

jcmoraisjr/haproxy-ingress

0
View on GitHub↗
1,160 स्टार्स·293 फोर्क्स·Go·Apache-2.0·7 व्यूज़haproxy-ingress.github.io↗

Haproxy Ingress

यह प्रोजेक्ट एक Kubernetes इनग्रेस कंट्रोलर है जो HAProxy लोड बैलेंसर को डायनामिक रूप से कॉन्फ़िगर करके बाहरी ट्रैफिक को प्रबंधित करता है। यह क्लस्टर संसाधनों और नेटवर्क डेटा प्लेन के बीच एक पुल के रूप में कार्य करता है, जो कंटेनरीकृत वातावरण में HTTP, TCP और UDP ट्रैफिक को रूट करने के लिए उच्च-स्तरीय इनग्रेस परिभाषाओं को सक्रिय प्रॉक्सी कॉन्फ़िगरेशन में अनुवादित करता है।

कंट्रोलर एक डीकूपल्ड आर्किटेक्चर के माध्यम से खुद को अलग करता है जो कंट्रोल प्लेन तर्क को प्रॉक्सी प्रक्रिया से अलग करता है, जो स्वतंत्र लाइफसाइकिल प्रबंधन और वर्जनिंग की अनुमति देता है। यह सेवा रुकावटों के बिना रूटिंग अपडेट लागू करने के लिए Unix सॉकेट के माध्यम से टेम्प्लेट-आधारित कॉन्फ़िगरेशन निर्माण और रीयल-टाइम हॉट-रीलोडिंग का उपयोग करता है। ब्लू-ग्रीन डिप्लॉयमेंट ऑर्केस्ट्रेशन, हेडर हेरफेर और कस्टम पैरामीटर इंजेक्शन जैसे उन्नत ट्रैफिक पैटर्न का समर्थन करके, यह एज ट्रैफिक प्रबंधन के लिए पूर्ण सर्विस मेश कार्यान्वयन का एक हल्का विकल्प प्रदान करती है।

प्लेटफॉर्म में ऑटोमेटेड TLS प्रमाणपत्र प्रबंधन, दानेदार एक्सेस कंट्रोल नीतियों और बाहरी वेब एप्लिकेशन फायरवॉल के साथ एकीकरण को कवर करने वाली परिचालन क्षमताओं का एक व्यापक सूट शामिल है। यह कस्टम ट्रैफिक लॉगिंग, परफॉरमेंस मेट्रिक्स और सहायक हेल्थ चेक के माध्यम से मजबूत अवलोकन भी प्रदान करती है जो रीयल-टाइम बैकएंड स्थिति के आधार पर लोड बैलेंसिंग वेट को डायनामिक रूप से समायोजित करते हैं।

कंट्रोलर एक ही क्लस्टर के भीतर मल्टी-टेनेंट संचालन को सक्षम करने के लिए नेमस्पेस-स्तरीय स्कोपिंग और संसाधन फ़िल्टरिंग सहित लचीले डिप्लॉयमेंट मॉडल का समर्थन करता है। यह मौजूदा बुनियादी ढांचे के वर्कफ़्लो के साथ संगतता सुनिश्चित करने के लिए मानक Kubernetes नेटवर्किंग पैटर्न और Gateway API के साथ इंटीग्रेट होता है।

Features

  • Load Balancers - Acts as a high-performance proxy and load balancer that distributes network traffic across backend services.
  • Blue-Green Deployments - Splits traffic between different server groups using weights, headers, or cookies to facilitate controlled application releases.
  • Ingress Controllers - Routes external HTTP and TCP traffic into a Kubernetes cluster by dynamically configuring HAProxy based on ingress resources.
  • Routing State Synchronization - Updates load balancer configurations in real time by monitoring the cluster for changes to ingress resources.
  • Kubernetes Controllers - Manages cluster state through declarative reconciliation loops to translate ingress definitions into proxy configurations.
  • Load Balancing Algorithms - Distributes incoming traffic across backend servers using configurable algorithms to ensure high availability.
  • Kubernetes Application Exposers - Exposes internal cluster services to external traffic by mapping hostnames and paths to specific backend applications.
  • Advanced Traffic Routing - Supports complex traffic patterns including path rewriting, header manipulation, and custom routing rules.
  • Dynamic Service Discovery - Updates backend server lists dynamically using DNS service discovery to support scalable infrastructure.
  • TLS Certificate Management - Automates certificate issuance, renewal, and provisioning using standard protocols for secure client-server communication.
  • Access Control - Enforces security through IP whitelisting, authentication, and CORS policies to protect sensitive backend services.
  • Configuration-Driven Templating Engines - Generates proxy configuration files by processing structured templates based on cluster metadata.
  • Control and Data Plane Separation - Separates control plane logic from the proxy process to allow independent lifecycle management and versioning.
  • Event-Driven Synchronization - Updates application state based on real-time event streams from infrastructure daemons to maintain consistency between the cluster and proxy.
  • Ingress Class Selectors - Processes specific ingress objects based on class names to allow multiple controllers to coexist within a cluster.
  • Backend Identifiers - Assigns stable identifiers to backend servers based on unique pod addresses to ensure consistent request routing.
  • Service Mesh Alternatives - Provides a lightweight approach to managing traffic routing, security, and observability at the edge without full service mesh complexity.
  • Proxy Configuration Injections - Injects custom parameters and proxy directives into global, frontend, or backend sections for specialized routing.
  • Cloud Native Networking - Provides tools and patterns for managing service connectivity, traffic routing, and security policies within containerized infrastructure.
  • Connection Rate Limiting - Caps concurrent connections and request rates per client IP to mitigate traffic spikes and protect services.
  • DNS-Based Service Discovery - Resolves backend service endpoints through internal network lookups to maintain accurate routing tables in highly volatile environments.
  • Gateway API Integrations - Monitors and parses cluster networking resources to automate traffic routing decisions based on industry standards.
  • Session Persistence - Ensures client requests are routed to the same backend server using cookies to preserve session state for consistent user interactions.
  • Backend Protocol Settings - Configures communication protocols like HTTP/1, HTTP/2, and FastCGI between the proxy and backend services.
  • Port-Based Traffic Routings - Forwards raw network connections from specific ports to designated backend services to ensure traffic reaches the correct destination without modifying underlying data.
  • Non-HTTP Traffic Routing - Directs raw TCP or UDP traffic to internal services based on port mappings for protocols outside the standard web stack.
  • HTTP Request Redirections - Redirects requests sent to the root context or unmatched hostnames to designated application paths or default backends to simplify URL structures.
  • Hot-Reloading Mechanisms - Updates the proxy process configuration in real time via local sockets to avoid service interruptions during scaling.
  • Controller Scope Restriction - Restricts the controller's watch and configuration scope to a single namespace to improve security and resource isolation.
  • Cluster Security - Protects backend services by implementing IP whitelisting, basic authentication, and integration with external web firewalls.
  • Cross-Namespace Reference Grants - Manages permissions for resources in one namespace to reference secrets or services in another for secure configuration sharing.
  • Web Application Firewalls - Connects to external security agents to inspect incoming traffic for malicious patterns and block unauthorized requests.
  • Health Monitoring Endpoints - Provides endpoints for health checks, readiness probes, and performance monitoring data for external observability tools.
  • Custom Health Check Sequences - Executes auxiliary health checks independently to monitor server status and dynamically adjust load balancing weights.
  • Connection Draining - Maintains persistent connections to terminating or unhealthy pods to ensure graceful shutdown of active sessions.
  • API Gateways and Proxies - Ingress controller implementation using HAProxy.

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

jcmoraisjr/haproxy-ingress के लिए स्टार हिस्ट्री चार्टjcmoraisjr/haproxy-ingress के लिए स्टार हिस्ट्री चार्ट

AI सर्च

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

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

Start searching with AI

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

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

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

समान ओपन-सोर्स प्रोजेक्ट्स, जो Haproxy Ingress के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • alibaba/higressalibaba का अवतार

    alibaba/higress

    7,558GitHub पर देखें↗

    Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It provides a centralized system for routing, securing, and optimizing traffic directed toward large language models, AI agents, and microservice architectures. The project distinguishes itself through deep AI orchestration, including the ability to host and manage Model Context Protocol servers that transform REST APIs into tools for AI agents. It features specialized AI infrastructure for model request proxying, protocol translation across multiple providers, and semantic-based c

    Goai-gatewayai-nativeapi-gateway
    GitHub पर देखें↗7,558
  • 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
  • nginx/kubernetes-ingressnginx का अवतार

    nginx/kubernetes-ingress

    5,039GitHub पर देखें↗

    The NGINX Ingress Controller is a Kubernetes-native traffic manager that handles external requests and routes them to internal services. It translates Kubernetes API objects and annotations into proxy configurations to manage incoming HTTP, TCP, and UDP traffic. The controller distinguishes itself through advanced traffic steering and security integration. It supports blue-green and canary traffic splitting, as well as content-based and regex path routing. Security is handled at the edge via a web application firewall, denial-of-service protection, and a variety of authentication methods incl

    Godockergogolang
    GitHub पर देखें↗5,039
  • kubernetes-sigs/aws-load-balancer-controllerkubernetes-sigs का अवतार

    kubernetes-sigs/aws-load-balancer-controller

    4,302GitHub पर देखें↗

    The AWS Load Balancer Controller is a Kubernetes controller that automates the provisioning and lifecycle management of cloud-native load balancing resources. It functions as an infrastructure orchestrator, translating declarative cluster configurations into specific requests for external cloud services to route traffic into containerized workloads. By implementing standard ingress and gateway specifications, the system ensures that cluster networking adheres to official industry standards for HTTP, HTTPS, and transport-layer traffic. The controller distinguishes itself through its deep integ

    Goawsgateway-apiingress
    GitHub पर देखें↗4,302
Haproxy Ingress के सभी 30 विकल्प देखें→

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

jcmoraisjr/haproxy-ingress क्या करता है?

यह प्रोजेक्ट एक Kubernetes इनग्रेस कंट्रोलर है जो HAProxy लोड बैलेंसर को डायनामिक रूप से कॉन्फ़िगर करके बाहरी ट्रैफिक को प्रबंधित करता है। यह क्लस्टर संसाधनों और नेटवर्क डेटा प्लेन के बीच एक पुल के रूप में कार्य करता है, जो कंटेनरीकृत वातावरण में HTTP, TCP और UDP ट्रैफिक को रूट करने के लिए उच्च-स्तरीय इनग्रेस परिभाषाओं को सक्रिय प्रॉक्सी कॉन्फ़िगरेशन में अनुवादित करता है।

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

jcmoraisjr/haproxy-ingress की मुख्य विशेषताएं हैं: Load Balancers, Blue-Green Deployments, Ingress Controllers, Routing State Synchronization, Kubernetes Controllers, Load Balancing Algorithms, Kubernetes Application Exposers, Advanced Traffic Routing।

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

jcmoraisjr/haproxy-ingress के ओपन-सोर्स विकल्पों में शामिल हैं: alibaba/higress — Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It… haproxy/haproxy — HAProxy is a high-performance TCP and HTTP proxy that distributes traffic across multiple backend servers to ensure… nginx/kubernetes-ingress — The NGINX Ingress Controller is a Kubernetes-native traffic manager that handles external requests and routes them to… kubernetes-sigs/aws-load-balancer-controller — The AWS Load Balancer Controller is a Kubernetes controller that automates the provisioning and lifecycle management… kong/kubernetes-ingress-controller — This project is an API gateway and ingress controller designed to manage traffic, security, and service connectivity… megaease/easegress — Easegress is a cloud native API gateway, Kubernetes ingress controller, and service mesh control plane. It serves as a…