OpenAPI Meets Kubernetes: Auto-Generating CRDs and Oper... Sergiusz Urbaniak & Jose Vázquez González
About this talk
This talk focuses on the integration of OpenAPI with Kubernetes to improve the process of auto-generating Custom Resource Definitions (CRDs) and operators. The speakers, Sergiusz Urbaniak and Jose Vázquez González from MongoDB, highlight the challenges developers face when creating operators for APIs exposed through structured, non-Kubernetes interfaces. They present "crd2go," an automated pipeline designed to convert OpenAPI services into operators that manage CRD-backed Kubernetes APIs. The session covers the full conversion process, including how to generate Go code from CRDs and implement a universal state machine logic to enhance controller functionality.
More from this event
See all 436 talks →
Best of KubeCon + CloudNativeCon Amsterdam 2026
2:17
The Quiet Work of Forever: Sustaining Open Source Communities - O. Hope Amaechi-Okorie, JSON Schema
26:24
Evolving KServe: The Unified Model Inference Platform for Both Predictive and... F. Spolti & J. Lee
32:40
Preventing S3 Cost Storms: Applying Cortex’s Efficiency Lessons to I/O-Heav... A. Fishman-Lichterman
5:32