Custom Resource Definitions: Let's Talk About Versioning and Releases
CNCF [Cloud Native Computing Foundation] via YouTube
The Most Addictive Python and SQL Courses
Pass the PMP® Exam on Your First Try — Expert-Led Training
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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]