awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Kong avatar

Kong/kubernetes-ingress-controller

0
View on GitHub↗
2,392 stars·618 forks·Go·Apache-2.0·6 vuesdocs.konghq.com/kubernetes-ingress-controller↗

Kubernetes Ingress Controller

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 management, enabling users to define traffic policies and gateway settings through version-controlled manifests. By integrating with external secret storage and providing centralized control over multiple gateway instances, it maintains a unified approach to policy enforcement and identity management for API consumers.

Beyond core routing, the platform provides comprehensive traffic management capabilities, including load balancing, health monitoring, and request path modification for HTTP, TCP, and gRPC protocols. It facilitates secure communication through integrated certificate management and allows for the grouping of consumer policies to ensure consistent access control across service architectures.

Features

  • Ingress Controllers - Directs external HTTP, TCP, and gRPC traffic to internal cluster services using standard infrastructure definitions and routing rules.
  • Gateway API Traffic Configurations - Configures cluster networking using standard gateway resources to manage HTTP, TCP, and gRPC traffic flows.
  • API Gateway Control Planes - Coordinates traffic routing and access control policies across a distributed network of gateway instances.
  • Declarative Infrastructure Management - Manages gateway configurations through version-controlled manifest files to ensure a consistent and reproducible network state.
  • Traffic Management Gateways - Applies security, rate-limiting, and request transformation policies to network traffic flowing into the service architecture.
  • Traffic Routing - Directs incoming HTTP, TCP, and gRPC traffic to cluster services using standard infrastructure definitions and routing rules.
  • API Gateway Security - Acts as a platform for managing traffic, enforcing security policies, and applying rate limits to services within a distributed network.
  • Request Path Rewriters - Provides dynamic modification of incoming request paths to align with internal application requirements and expected endpoint structures.
  • Cloud Native Service Managers - Registers and balances traffic across backend service replicas while performing health checks to ensure high availability.
  • Declarative Infrastructure Reconciliation - Continuously monitors and enforces desired network states by comparing current gateway configurations against version-controlled definitions.
  • Gateway High Availability - Ensures high availability and performance by automating the deployment of multiple gateway replicas.
  • Infrastructure as Code Tools - Enables the definition and synchronization of network gateway settings through version-controlled manifest files for consistent cluster state.
  • Declarative Configuration Management - Defines infrastructure settings and traffic policies using version-controlled manifest files.
  • Kubernetes Controllers - Uses Kubernetes reconciliation loops to maintain gateway configuration state based on cluster manifest definitions.
  • Gateway Node Orchestrators - Orchestrates multiple gateway nodes to synchronize settings and operations across distributed environments.
  • Middleware-Based Request Pipelines - Provides a modular chain of pluggable components to intercept, modify, and process network requests.
  • Dynamic Service Discovery - Maps logical service names to physical network addresses in real-time to maintain updated backend targets.
  • Request Matching Rule Definitions - Directs incoming traffic to specific upstream services by evaluating URL patterns and protocol-specific routing rules.
  • Health-Checked Routers - Distributes traffic across service replicas while performing health checks to ensure only operational endpoints receive requests.
  • TLS Certificate Management - Automates the provisioning and management of TLS certificates to secure communication channels.
  • Identity and Access Management - Tracks client identities and enforces access control policies based on unique credentials or tokens during the request lifecycle.
  • API Request Authentication - Validates API requests using tokens to track client identities and enforce access controls.
  • Traffic Security Policies - Enforces authentication, transformation, and rate-limiting rules on specific network flows.
  • Request-Response Logic Extenders - Injects custom logic into the request-response lifecycle to manipulate data or traffic flow.
  • Upstream Service Registrations - Registers backend applications as services to receive and process incoming network traffic.
  • Networking - Ingress controller based on the Kong API gateway.
  • Load Balancing and Ingress - Deploy Kong as a native Kubernetes Ingress Controller.

Historique des stars

Graphique de l'historique des stars pour kong/kubernetes-ingress-controllerGraphique de l'historique des stars pour kong/kubernetes-ingress-controller

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Kubernetes Ingress Controller

Sélections manuelles où Kubernetes Ingress Controller apparaît.
  • Ingress Controllers pour Kubernetes
  • Plateformes de gestion d'API open source

Alternatives open source à Kubernetes Ingress Controller

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Kubernetes Ingress Controller.
  • apache/apisix-ingress-controllerAvatar de apache

    apache/apisix-ingress-controller

    1,136Voir sur GitHub↗

    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 supp

    Goapiapigatewayapisix
    Voir sur GitHub↗1,136
  • alibaba/higressAvatar de alibaba

    alibaba/higress

    7,558Voir sur GitHub↗

    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
    Voir sur GitHub↗7,558
  • zenml-io/zenmlAvatar de zenml-io

    zenml-io/zenml

    5,451Voir sur GitHub↗

    ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented

    Pythonagentopsagentsai
    Voir sur GitHub↗5,451
  • jcmoraisjr/haproxy-ingressAvatar de jcmoraisjr

    jcmoraisjr/haproxy-ingress

    1,160Voir sur GitHub↗

    This project is a Kubernetes ingress controller that manages external traffic by dynamically configuring the HAProxy load balancer. It functions as a bridge between cluster resources and the network data plane, translating high-level ingress definitions into active proxy configurations to route HTTP, TCP, and UDP traffic into containerized environments. The controller distinguishes itself through a decoupled architecture that separates control plane logic from the proxy process, allowing for independent lifecycle management and versioning. It utilizes template-based configuration generation a

    Gohacktoberfesthaproxyingress-controller
    Voir sur GitHub↗1,160
Voir les 30 alternatives à Kubernetes Ingress Controller→

Questions fréquentes

Que fait kong/kubernetes-ingress-controller ?

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.

Quelles sont les fonctionnalités principales de kong/kubernetes-ingress-controller ?

Les fonctionnalités principales de kong/kubernetes-ingress-controller sont : Ingress Controllers, Gateway API Traffic Configurations, API Gateway Control Planes, Declarative Infrastructure Management, Traffic Management Gateways, Traffic Routing, API Gateway Security, Request Path Rewriters.

Quelles sont les alternatives open-source à kong/kubernetes-ingress-controller ?

Les alternatives open-source à kong/kubernetes-ingress-controller incluent : apache/apisix-ingress-controller — This project is a Kubernetes ingress controller that functions as an API gateway and traffic manager for containerized… alibaba/higress — Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It… zenml-io/zenml — ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning… jcmoraisjr/haproxy-ingress — This project is a Kubernetes ingress controller that manages external traffic by dynamically configuring the HAProxy… projectcontour/contour — Contour is a Kubernetes ingress controller that manages external HTTP and TCP traffic by orchestrating Envoy proxy… cert-manager/cert-manager — This project is a Kubernetes controller that automates the issuance, renewal, and lifecycle management of TLS…