【发布时间】:2020-02-17 09:36:54
【问题描述】:
假设我们在一个集群中有 2 个节点。
Node A 有 1 个 pod 副本,Node B 有 2 个副本。根据来自 Google Cloud 工程师的this talk (YouTube video with a time tag) 的说法,路由到Node A 的请求可能会被iptables 重新路由到Node B,iptables 位于Node A 内。关于这种行为,我有几个问题:
Node A中的iptables有哪些信息知道它之外的 pod 的副本?它如何知道将流量发送到哪里?会不会是
Node B中的iptables将此请求重新路由到Node C?如果是这样,那么出口流量会回到Node B->Node A-> 客户端吗?
【问题讨论】:
标签: networking kubernetes iptables