2 个仓库
Configurations for the communication protocols used between the gateway and upstream services.
Distinct from Protocol Gateways: Focuses on configuring the gateway-to-backend protocol (e.g., HTTP, gRPC) rather than translating identity data.
Explore 2 awesome GitHub repositories matching networking & communication · Backend Protocol Settings. Refine with filters or upvote what's useful.
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
Provides configurations for specifying the communication protocols, such as HTTP or gRPC, used between the gateway and upstream services.
该项目是一个 Kubernetes Ingress 控制器,通过动态配置 HAProxy 负载均衡器来管理外部流量。它作为集群资源与网络数据平面之间的桥梁,将高级 Ingress 定义转换为活跃的代理配置,以将 HTTP、TCP 和 UDP 流量路由到容器化环境中。 该控制器通过解耦架构脱颖而出,将控制平面逻辑与代理进程分离,从而允许独立的生命周期管理和版本控制。它利用基于模板的配置生成和通过 Unix 套接字进行的实时热重载,在不中断服务的情况下应用路由更新。通过支持蓝绿部署编排、头操作和自定义参数注入等高级流量模式,它为边缘流量管理提供了一种轻量级的替代方案,以替代完整的服务网格实现。 该平台包括一套全面的运营能力,涵盖自动化 TLS 证书管理、细粒度访问控制策略,以及与外部 Web 应用防火墙的集成。它还通过自定义流量日志、性能指标和根据后端实时状态动态调整负载均衡权重的辅助健康检查,提供强大的可观测性。 该控制器支持灵活的部署模型,包括命名空间级范围划分和资源过滤,以实现单集群内的多租户操作。它与标准 Kubernetes 网络模式和 Gateway API 集成,以确保与现有基础设施工作流的兼容性。
Configures communication protocols like HTTP/1, HTTP/2, and FastCGI between the proxy and backend services.