MetalLB not spraying traffic to other containers

82 views
Skip to first unread message

Ryan D

unread,
Jan 27, 2021, 7:36:11 PM1/27/21
to metallb-users
Installed:

Fedora 32 Server
Kubernetes 1.19.0
Metallb 0.9.5

strictARP: true
Config is taken directly from Layer2 example, no modification

Installed a three node cluster with three pod deployment; service established with ingress on port 443 and LoadBalancer as type. 

Speaker/controller pods all successfully deployed and running.  There seems to be two problems. 

1.  There's a noticeable 3-5 seconds of delay before traffic hits a pod; one established it is reliable but traffic will be delayed if Postman is changes test URI

2.  Only traffic to ONE pod of the three.  I can not get traffic to the other pods unless I shut one down.  Is the Layer2 config only build on failover?  Is there no ability to traffic spray?   

Following log snips are from all speakers:

[speaker-gzmfc] {"caller":"net.go:785","component":"Memberlist","msg":"[DEBUG] memberlist: Initiating push/pull sync with: 192.168.1.115:7946","ts":"2021-01-28T00:31:54.853842457Z"} 

[speaker-vw2jg] {"caller":"speakerlist.go:272","msg":"triggering discovery","op":"memberDiscovery","ts":"2021-01-28T00:32:13.058249039Z"} 

[speaker-vw2jg] {"caller":"net.go:785","component":"Memberlist","msg":"[DEBUG] memberlist: Initiating push/pull sync with: 192.168.1.115:7946","ts":"2021-01-28T00:32:14.965935994Z"} 

[speaker-4g2td] {"caller":"net.go:210","component":"Memberlist","msg":"[DEBUG] memberlist: Stream connection from=192.168.1.191:37080","ts":"2021-01-28T00:32:14.965779081Z"} 

[speaker-4g2td] {"caller":"net.go:785","component":"Memberlist","msg":"[DEBUG] memberlist: Initiating push/pull sync with: 192.168.1.137:7946","ts":"2021-01-28T00:32:23.985105516Z"} 

[speaker-gzmfc] {"caller":"net.go:210","component":"Memberlist","msg":"[DEBUG] memberlist: Stream connection from=192.168.1.115:43864","ts":"2021-01-28T00:32:23.987527318Z"} 

[speaker-vw2jg] {"caller":"net.go:210","component":"Memberlist","msg":"[DEBUG] memberlist: Stream connection from=192.168.1.137:39176","ts":"2021-01-28T00:32:24.859928617Z"} 

[speaker-gzmfc] {"caller":"net.go:785","component":"Memberlist","msg":"[DEBUG] memberlist: Initiating push/pull sync with: 192.168.1.191:7946","ts":"2021-01-28T00:32:24.85974219Z"} 

[speaker-gzmfc] {"caller":"speakerlist.go:272","msg":"triggering discovery","op":"memberDiscovery","ts":"2021-01-28T00:32:38.636625674Z"}  

Reply all
Reply to author
Forward
0 new messages