社区
Envoy 的开发流程是一个开放的流程。以下列出我们用于沟通的一般沟通渠道。
Envoy 与更广泛的社区合作,创建强大且充满活力的代码库。有许多项目和组织构建在 Envoy 之上。我们将在下面按字母顺序列出它们。
基于 Envoy 代理的开源项目
Contour 是 Kubernetes 的一个 Ingress 控制器,它通过将 Envoy 代理部署为反向代理和负载均衡器来工作。与其他 Ingress 控制器不同,Contour 支持开箱即用的动态配置更新,同时保持轻量级配置文件。
Gloo Edge 是一个基于 Envoy 代理构建的开源函数网关。Gloo Edge 为访问所有服务和无服务器函数提供统一的入口点,将客户端使用的任何接口翻译成后端使用的任何接口。
Higress 是一个基于 Envoy 代理和 Istio 构建的开源云原生网关。Higress 可以从各种服务注册中心(如 Nacos、ZooKeeper、Consul、Eureka 等)执行发现。Higress 也可以用作功能丰富的 Kubernetes Ingress 控制器,它与 Nginx Ingress 控制器的许多注释兼容。
Istio 服务网格扩展了 Kubernetes,以使用 Envoy 建立可编程的、应用程序感知的网络。Istio 与 Kubernetes 和传统工作负载一起工作,为复杂的部署带来了标准的、通用的流量管理、遥测和安全性。
基于 Envoy 代理的商业支持和/或产品
Tetrate 是一家企业服务网格公司,由 Istio 创始人创立,旨在管理现代混合云应用程序基础设施的复杂性。其旗舰产品 Tetrate Service Bridge 在任何环境中提供一致的、内置的可观察性、运行时安全性以及流量管理。