Kubernetes微服务网关 vs Ingress
- K8S微服务网关
- K8S Ingress
K8S微服务网关
早期web应用:
加入手机端应用:
没有微服务网关或者Ingress反向代理的架构:耦合度高,前端应用需要知道每一个后端应用功能的地址和变更。
微服务网关的出现,将前端和后端解耦,相互独立:
K8S Ingress
与微服务网关的功能类似,Ingress的核心功能也是路由,反向代理。
总结:
微服务网关 = K8S Ingress 本质:七层反向代理,微服务集中出入口;
核心功能:反向路由;
高级功能:安全认证,日志监控,流量治理等。