(no title)
metmac | 1 month ago
After reading loophole labs post [0] a few months ago. I was hoping someone would cook on this for security research.
metmac | 1 month ago
After reading loophole labs post [0] a few months ago. I was hoping someone would cook on this for security research.
spliffedr|1 month ago
[0]https://docs.cilium.io/en/stable/operations/performance/tuni...
[1]https://isovalent.com/blog/post/cilium-netkit-a-new-containe...
shivanshvij|1 month ago
Cilium is definitely the gold standard if you’re working with Kubernetes clusters and need a full CNI, but if you want to extend CNI functionality without replacing it, then this approach is the only option.
It works quite well because Cillium (and all CNIs that I’m aware of) don’t use XDP like the blog post mentions, they use Netkit instead which is an alternative to veth designed for netfilter-like use cases.
This means XDP can work alongside Cillium (with enough tweaking) which is what we wanted to be able to do.
If you’re using pure containers and no CNI, then of course this provides a significant speed up even beyond netkit devices.