Closed shawnh2 closed 1 year ago
you need the following kernel modules: nft_fib
, nft_numgen
. They're usually auto-loaded so maybe they're missing on the system.
Found the same error on my MacBook m1 ! I guess the vm that containers run in docker , on in Macs, doesn't have these if u make VMs via docker. Let's try Colima or build linux VM for m1 Mac development @shawnh2
/dev/stdin:11:3-21: Error: Could not process rule: No such file or directory
numgen random mod 1 vmap {
^^^^^^^^^^^^^^^^^^^
/dev/stdin:59:3-16: Error: Could not process rule: No such file or directory
fib daddr type != local \
^^^^^^^^^^^^^^
Works with Colima on Mac M1, but ONLY with IPv4, IPv6 is not working.
problem solved, working fine on ubuntu VM.
What kind of issue is this?
/kind bug
Expected behaviour
when deploying kpng with nft mode in kind cluster, everything in kube-system shoud be ready.
Actual behaviour
the coredns cannot be ready,
it keeps logging:
seems the coredns has trouble communicating with apiserver through svc/kubernetes:
turns out in kpng, the nft rules somehow got an error:
Steps to reproduce the problem