Closed malozanoff closed 3 years ago
@malozanoff sorry to late.
First Question : Each ipvs-node-controller existing in each node must perform DNAT only for packets transmitted from pods in the same node. So ipvs-node-controller have to know the each node's CIDR info. How dose your custom CNI allocate IP address for pods??
Second Question : Please show your service manifest files.
Hi,
Thanks for building this, we have a network setup with our custom CNI plugins where we don't allocate PodCIDR per node, that means this code
Doesn't work, it ends up with a nil point exception. I basically removed the entire block and it works.
Second question i have is, it's solving my issue with metallb on nodes without local pods, but not for UDP? I can't see why it wouldn't work from the iptables rules, but it doesn't, i have 2 services (with the same ip address thru metallb) for the same dns backend, one tcp and one udp, tcp works, udp doesn't. Any ideas why?
Thanks again!