kubernetes网关对比与选型
背景
之前经常听到各种类型的网关,比如nginx,envoy等等,但是对这些网关概念理解并不多,所以打算把主流网关做一个对比与选型。
基本概念
网关(Gateway)
网关主要是将不同网络之间的流量进行转发的节点,用来处理不同协议或者网络拓扑流量,同时还会处理网络层协议转换,负载均衡、流量控制和安全策略等。
总的来说,网关具有以下基本功能:
- 流量转发
- 协议转换
- 负载均衡
- 流量控制
- 安全策略
Ingress Controller
如图所示,ingress是对外提供服务的入口,主要负责L7流量处理。接收外部流量根据不同规则转发到service,service再转发到对应的服务上。
kubernetes网关对比与选型
http://example.com/2024/09/20/kubernetes网关对比与选型/