Aflevering #115 Extending Kubernetes: Crds, Inheritance & Modularity

· Aflevering van de podcast: De Nederlandse Kubernetes Podcast

In this episode of De Nederlandse Kubernetes Podcast, we talk with Mustafa Hadadian, PhD researcher at the University of Groningen and founder of startup CAIDEL. Mustafa shares his journey from video game development to big data and Kubernetes innovation, and how his latest work explores a powerful concept: bringing inheritance into Kubernetes Custom Resource Definitions (CRDs). We dive into his poster presentation at KubeCon, titled “Extensible Kubernetes CRDs via Inheritance for Modularity and Reuse”, and discuss: ?? How CRDs can be extended — just like classes in Java — to reduce duplication and improve reusability. ?? Why inheritance could make Kubernetes development more modular and flexible. ?? How this helps developers define what they need (e.g., “a message queue”) while platform engineers decide how it’s implemented (Kafka, RabbitMQ, etc.). ?? The proof of concept he built with his student Nick — showing how inheritance could work in practice through annotations and controllers. ?? And how his broader PhD project explores AI-driven data pipelines that assemble themselves automatically based on goals and inputs. A fascinating deep dive into what’s next for CRDs, extensibility, and how academia and open source innovation intersect in the Kubernetes world. Stuur ons een bericht. ACC ICT Specialist in IT-CONTINUÏTEIT Bedrijfskritische applicaties én data veilig beschikbaar, onafhankelijk van derden, altijd en overal Support the show Like and subscribe! It helps out a lot. You can also find us on: De Nederlandse Kubernetes Podcast - YouTube Nederlandse Kubernetes Podcast (@k8spodcast.nl) | TikTok De Nederlandse Kubernetes Podcast Where can you meet us: Events This Podcast is powered by: ACC ICT - IT-Continuïteit voor Bedrijfskritische Applicaties | ACC ICT

Speelgoedwinkel
De Nederlandse Kubernetes Podcast

De Nederlandse Kubernetes Podcast

Gemaakt door: Ronald Kers en Jan Stomphorst Eerste aflevering: 17-12-2022

De podcast De Nederlandse Kubernetes Podcast heeft in totaal 120 afleveringen

Vorige aflevering

#114 Do We Even Need Logs Anymore? And What is vCluster?

#114 Do We Even Need Logs Anymore? And What is vCluster?

Maker: Ronald Kers en Jan Stomphorst Datum: 14-10-2025

Soortgelijke podcasts

Disclaimer: De podcast (artwork) is geembed op deze pagina en is het eigendom van de eigenaar/ maker van de podcast. Deze is niet op enige wijze geaffilieeerd met Online-Radio.nl. Voor reclamering dient u zich te wenden tot de eigenaar/ maker van deze podcast.

#115 Extending Kubernetes: CRDs, Inheritance & Modularity

De Nederlandse Kubernetes Podcast · 21-10-2025

00:00 00:28:28