Envoy-1


envoy把到达E,F的信息从API-Server读取到后动态注入到A的sidecar(envoy).

东西向流量: 服务到服务间

南北向流量:

入口网关, api网关,ingress 网关, 出向网关Egress

envoy对数据的处理流程

envoy以sidecar模式工作时,作为入向只需要把请求带到A , 但作为出向才是重要的,要作为A的正向代理去找到不同的服务。

 ----

下面做个实验

envoy作为边缘代理运行(front),接收客户端请求,IP为172.31.1.2 

envoy会把请求代理到后端集群,集群包含两个web-server, 

访问envoy,envoy把请求代理到了后端的服务器。 envoy作为入向侦听器。

 ----------

envoy作为sidecar模式;作为服务端的代理

 envoy和服务端在同一个网络栈,访问  webserver必须通过envoy

spring-boot

-------------

envoy作为服务的egress 

服务A需要访问其他的服务,这是envoy作为 A的Egress .

 

----------

front-proxy in

访问*magedu.com将被重定向到www.ik8s.io