Demystifying CNI - Writing a CNI from scratch
03-18, 09:30–10:00 (Europe/Paris), Arena

Whether you're new to Kubernetes or a seasoned veteran, understanding the details of Pod creation and networking is essential.
This talk unravels the intricacies of Kubernetes networking by building the simplest of CNIs (Container Network Interface) from scratch.

A CNI plugin is a crucial component, enabling communication between containers in a Kubernetes cluster.
In just a few lines of code, we'll explore the creation of Pods, how they are assigned IP addresses, and the role of virtual Ethernet pairs in connecting them to the broader cluster.
Gain practical insights into real-world scenarios, discover the significance of CNIs in the CNCF and understand why it's fundamental for any engineer operating Kubernetes.

This talk equips you with practical knowledge to navigate Kubernetes networking with confidence by empowering attendees with essential CNI concepts and providing a clear understanding of its role in shaping the containerized world.

Filip is a passionate speaker and loves sharing his knowledge with the community at various conferences and meetups.
He is actively contributing to a number of CNCF projects such as Cilium, ArgoCD, Minkube and more.
With his networking and platform engineering background he has worked in several industries, including CNCF end user companies such as PostFinance.

Filip is currently working at Isovalent - the creators of Cilium and eBPF.