Open salanki opened 4 years ago
@fasaxc what do you think? Does this look like a bug or is this intentional?
Looks like a missing feature, yes a bug.
Noted here: https://github.com/projectcalico/calico/pull/4180 and filed a JIRA ticket to implement this. Not sure when we'll get to it though!
Expected Behavior
The DNAT chain is never created. I assume this is due to the
PREROUTING
chain in the nat table being disabled somewhere in the code wheneBPF
is enabled.Current Behavior
There is a snat chain but no dnat chain.
Possible Solution
Implement the DNAT piece of Floating IP in the eBPF data-plane. If not possible to do this in a short time frame, document this as a feature gap.
Steps to Reproduce (for bugs)
Calico version v3.16.4. Enable eBPF.
Context
Your Environment
calico-felix --version
):calico/node
container version (if running Felix in a container): v3.16.4