5.1 Istio网关

网络社区中有一个术语Ingress,是指入口请求到集群内服务的流量管理。Ingress指的是源自本地网络之外的流量,指向本地集群网络中的端点。此流量首先路由到公开的入口点,以便通过执行一些本地网络的规则和策略来确认哪些流量被允许进入。如果流量未通过这些入口点,则无法与集群内的任何服务连接。如果入口点允许流量进入,则将其代理到本地网络中的合适节点。Istio对入口流量的管理是由Istio网关进行的。

接下来将会介绍Istio网关的工作机制,以及Istio网关的负载均衡器原理,然后介绍入口网关(Ingress Gateway)的服务与部署的定义,以及网关资源、网关虚拟服务的定义,最后通过一个示例介绍如何调试入口网关可能遇到的问题。