Keynote: Releasing a More Mature and Stable Kubernetes
summary
Kubernetes release engineering describes moving from a fragile 5,000-line bash pipeline to Go tooling, migrating artifact signing off a Google GCS bucket to community-hosted openSUSE OBS, and publishing reusable GitHub Actions for provenance SBOMs and release notes. The patch team grows from one person to ~14 people, releases that once ran serially for 3–4 concurrent patch releases a day now complete much faster, and package signing and distribution become community-managed and reproducible.
AI-written summary · about
chapters (10)
- 0:00Kubernetes SIG Release intro
- 2:58SIG Release leadership
- 4:032024 Kubernetes roadmap
- 7:16Release team challenges
- 10:51Documentation and freeze
- 12:14Artifact validation migration
- 14:43Open Build Service
- 16:09GitHub Actions for releases
- 17:11Security response plans
- 18:34Get involved in SIG Release
related talks
22mKeynote: Backstage with Kubernetes
37mBuilding the Cloud Native Kernel: Kubernetes Release Engineering
33mA Day in the Life of Kubernetes Release with Tools, Challenges, and Operations
24mKeynote: A Decade of Kubernetes: Community-Driven Evolution
17mKeynote: Backstage with Kubernetes
06mParticipating In The Kubernetes Release Team
18mKubernetes Project Update
32mDeep Dive: Kubernetes (Release) SIG
