~/talk

Ensuring Quality in Kubernetes: The Graduation Process From Alpha To GA

links:none on file
slides:none on file

Kubernetes enforces graduation with concrete steps: CI runs use Ginkgo v2 labels and the centralized feature registry to select tests, CI presubmit aims for ~1 hour and release-blocking for ~2 hours, while scale tests can run 5,000-node clusters taking 12–14 hours. Dynamic Resource Allocation (DRA) tests require a mock driver on kind clusters and explicit feature-gate metadata; PRs now block if an alpha is on by default. The project also enforces a zero flake policy and uses triage.k8s.io to cluster and file flaky-test bugs.

AI-written summary · about

  1. 0:00Kubernetes quality and graduation
  2. 1:22Feature development and CAPs process
  3. 3:07Alpha beta and GA stages
  4. 4:52Kubernetes APIs and their role
  5. 7:01Challenges in beta API graduation
  6. 8:25Production readiness and SIG release
  7. 9:50Testing infrastructure and conformance
  8. 12:46SIG testing’s role and responsibility
  9. 13:29Dynamic Resource Allocation testing
  10. 16:20GKE labels and metadata improvements
  11. 19:09New CI standards for testing
  12. 21:15Enforcing alpha feature defaults
  13. 23:19Tooling for contributors
  14. 24:42Stability from alpha to GA
  15. 27:21Zero flake policy
  16. 30:53Cultural shift for stable CI
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.