Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CNCF [Cloud Native Computing Foundation]

Unraveling the Mystery of Versioning Custom Resource Definitions (CRDs)

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

Explore the intricacies of versioning Custom Resource Definitions (CRDs) in Kubernetes in this 17-minute conference talk by Harsh Thakur from Civo. Delve into the challenges of evolving CRD definitions while maintaining seamless upgrades, zero downtime, and backwards compatibility for end users. Learn about the CRD lifecycle, optional fields, versioning views, and conversion strategies. Gain insights on when to use conversion webhooks and how to migrate existing Custom Resources (CRs) to new versions. Watch a demonstration and discover the Storage Version Migrator tool to enhance your understanding of CRD versioning in the Kubernetes ecosystem.

Syllabus

Introduction
Optional Fields
Versioning Views
Conversion Strategy
Demo
Storage Version Migrator
Outro

Taught by

CNCF [Cloud Native Computing Foundation]

Reviews

Start your review of Unraveling the Mystery of Versioning Custom Resource Definitions (CRDs)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.