我继续跑istio
。Kubernetes
我想知道特使边车是如何工作的。例如,sidecar 注入 pod 后,原始容器在没有EgressRule
. 它是如何工作的?
问问题
630 次
1 回答
7
Pod 内的所有流量都由iptables 命令捕获并定向到 sidecar 代理。然后 sidecar 代理根据从 Istio Pilot( Istio 控制平面的一部分)接收到的路由表执行路由。路由表基于 Kubernetes 服务和 Istio RouteRules。由于 Istio 无法了解有关外部服务的任何信息,因此它无法在未定义 EgressRule的情况下将流量路由到外部服务。EgressRules
为外部服务定义路由表。
于 2018-04-24T14:06:46.903 回答