Anatomy of a Kubernetes Release - Success Through Team and Tools
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Explore the intricate process of creating a Kubernetes release in this 36-minute conference talk from CNCF. Delve into the lifecycle of a Kubernetes release, from assembling the Release Team to maintaining release branches for stability and security fixes. Gain insights into the technical aspects of branch management, covering all stages of the release cycle. Discover the Release Engineering tooling and understand the design decisions shaping the overall process. Learn about the various Release Engineering roles, the Kubernetes Release Toolbox, and future plans for improvement. Witness a demonstration of the release process, including announcement, cutting a release, release staging, and artifact creation. Conclude with a Q&A session to address any lingering questions about this complex but crucial aspect of one of the world's largest open-source projects.
Syllabus
Intro
Overview
Release Engineering Roles
Tooling
Kubernetes Release Toolbox
Demo
Stage
Announcement
Cutting a release
Release staging
Release artifacts
Future plans
QA Session
Taught by
CNCF [Cloud Native Computing Foundation]