Custom Resource Definitions: Let's Talk About Versioning and Releases
CNCF [Cloud Native Computing Foundation] via YouTube
Learn EDR Internals: Research & Development From The Masters
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This conference talk explores the challenges of versioning and releasing Custom Resource Definitions (CRDs) in Kubernetes. Learn about the complexities of making safe API changes to CRDs, with Nick Young from Isovalent providing a comprehensive overview of requirements for safer API modifications. The presentation covers examples of various versioning and release methods, problems encountered by different projects, and raises important questions for future development. Whether you're using CRDs in Kubernetes or other projects, this 38-minute talk offers valuable insights into managing these powerful but complex API extensions. The session was presented at a CNCF (Cloud Native Computing Foundation) event, making it relevant for cloud native practitioners working with Kubernetes custom resources.
Syllabus
Custom Resource Definitions: Let's Talk About Versioning and Releases - Nick Young, Isovalent
Taught by
CNCF [Cloud Native Computing Foundation]