DevConf.CZ 2025

Plug & Play: Modular Networking for Kubernetes Virtualization
2025-06-12 , E112 (capacity 156)

When your project rocks, an avalanche of features requests will descend upon you . While you won’t be able to answer all needs, you can help by making everyone happy with plugins.

Due to the high maintenance costs, projects like KubeVirt [1] have either refused these external customization requests or put them on hold. In this presentation, we will explain how we enabled anyone and everyone to create their own networking solution by making KubeVirt networking plugable and user-friendly.

If you’re working on a big and complex Kubernetes [2] based project, you will learn how to identify, plan and implement pluggable functionalities.

[1] https://kubevirt.io/
[2] https://kubernetes.io/


What level of experience should the audience have to best understand your session?

Intermediate - attendees should be familiar with the subject

Edward Haas is a Principal SW Engineer at Red Hat, working within the OpenShift Virtualization group. With extensive experience in the network domain, he focuses on Kubernetes-based solutions, driving innovation in cloud-native environments. Edward currently serves as the SIG-Network maintainer in the KubeVirt project and leads the Code Quality Working Group.

A passionate advocate for knowledge sharing, Edward is dedicated to mentoring and teaching the next generation of engineers.

Alona Paz manages a Development Team at Red Hat, leading the SaaS efforts around the OpenShift Assisted Installer. She brings over 20 years of development experience, with deep expertise in infrastructure, Kubernetes, and networking. Prior to her current role, Alona was part of the KubeVirt project, where she served as a maintainer and contributed to its networking-related development.