下一代的 k8s L7 流量入口 – 初探 K8s API 网关 Envoy Gateway
原文中文,约26100字,阅读约需63分钟。发表于: 。随着社区的不断发展,人们对如何暴露服务有很多不同的选择,虽然 Nginx 仍然是主流,但是其功能匮乏也逐渐不能适应云原生的要求,人们需要更强大的网关来治理微服务的“南北流向”,Envoy Gateway 应运而生。
Envoy Gateway是一个用于管理Envoy Proxy的开源项目,可作为Kubernetes中应用的网关。它支持Gateway API核心一致性测试,使用Gateway API作为配置语言来管理Envoy代理。Envoy Gateway可以与EKS集成,实现规则转发、限流、灰度、鉴权、安全和可观测性等功能。安装和部署过程包括EKS部署、安装最新版Helm、安装Envoy Gateway和其他必备的CRD。验证测试包括规则转发、限流和灰度等场景。此外,还介绍了如何实现NLB TLS Termination和观测性功能。