Sitemap
Code Your Own Path

Write. Learn. Grow. ‘Code Your Own Path’ invites programmers and innovators to share their experiences and insights with a global audience of tech enthusiasts.

Cilium vs Calico: Which Kubernetes CNI Should You Pick?

1 min readOct 5, 2026

--

Press enter or click to view image in full size

Every “Cilium vs Calico” article you have read was probably written around one idea: Cilium is the modern eBPF one, Calico is the older iptables one. Today that idea is simply wrong. Cilium 1.20 was announced in September, Calico Open Source 3.33 shipped on October 1, and the two projects now overlap more than they differ. Calico has an eBPF dataplane and now supports netkit pod devices too. Both enforce the new Kubernetes ClusterNetworkPolicy. Both ship a Gateway API implementation.

Get Aleksei Aleinikov’s stories in your inbox

Join Medium for free to get updates from this writer.

Full deep-dive — Cilium vs Calico: both now ship eBPF, Gateway API and ClusterNetworkPolicy. The real split is L7/FQDN policy, Windows, BGP and your cloud’s default:

👉 alekseialeinikov.com/en/blog/topics/devops/cilium-vs-calico-kubernetes-cni

—

Want more like this? I publish engineering deep-dives — cloud, Kubernetes, DevSecOps and platform engineering — with the numbers and trade-offs the vendor docs leave out. Ad-free, and subscribers get each one by email first:

👉 alekseialeinikov.com/en/blog

--

--

Aleksei Aleinikov
Aleksei Aleinikov

Written by Aleksei Aleinikov⁠

Cloud Security & Platform Engineer | Google Cloud Ambassador | Writing about GCP, Kubernetes, cloud architecture & security. alekseialeinikov.com

Code Your Own Path
Code Your Own Path

Published in Code Your Own Path

Write. Learn. Grow. ‘Code Your Own Path’ invites programmers and innovators to share their experiences and insights with a global audience of tech enthusiasts.