我知道K8s集羣中的節點都將運行kube-proxy
,任何節點都可以轉發集羣中任何服務的流量。kube-proxy負載平衡怎麼樣
假設我有兩個副本Pod的服務,這兩個副本在兩個節點N1
和N2
上運行。外部負載均衡器將流量轉發至N3
和N4
。第一個請求到達N3
和N3
的kube-proxy
將流量轉移到N1
。第二個請求到達N4
和N4
的kube-proxy
將流量轉移到N2。
做kube-proxy
s的相互溝通,使N4
的kube-proxy
意識到,前面的請求被轉發到N1
,所以它應該轉向這個請求N2
進行適當的負載平衡或決定是局部的kube-proxy
,而不是協調跨kube-proxy
在這種情況下,它不正確的負載平衡?