Kubernetes微服务网关 vs Ingress

Kubernetes微服务网关 vs Ingress

  • K8S微服务网关
  • K8S Ingress

K8S微服务网关

早期web应用:Kubernetes微服务网关 vs Ingress_第1张图片

加入手机端应用:Kubernetes微服务网关 vs Ingress_第2张图片
没有微服务网关或者Ingress反向代理的架构:耦合度高,前端应用需要知道每一个后端应用功能的地址和变更。

Kubernetes微服务网关 vs Ingress_第3张图片
微服务网关的出现,将前端和后端解耦,相互独立:

Kubernetes微服务网关 vs Ingress_第4张图片

K8S Ingress

与微服务网关的功能类似,Ingress的核心功能也是路由,反向代理。Kubernetes微服务网关 vs Ingress_第5张图片

总结:
微服务网关 = K8S Ingress 本质:七层反向代理,微服务集中出入口;
核心功能:反向路由;
高级功能:安全认证,日志监控,流量治理等。

你可能感兴趣的:(K8S,kubernetes)