~/talk

Keynote: CRDs, No Longer 2nd Class Thing!

Talkat KubeCon + CloudNativeCon China 2019 · on Monday, 2019-06-24· [kubernetes]
name:Jing Xu
links:none on file
name:Xing Yang
github:xing-yang
slides:none on file

CRDs move from third‑party hack to first‑class mechanism by showing a real migration: the volume snapshot API starts as a CRD, survives review, gains end‑to‑end tests and docs, and lands in core; controllers update status and handle lifecycle successfully. Scaffolding with Kubebuilder generates API, CRD and reconcile loop in minutes — demo creates a panda resource and its controller updates status. Kubernetes has about 113 API types now and CRDs aim for GA parity.

AI-written summary · about

  1. 0:00Intro
  2. 2:04Defining API
  3. 2:45Rejection
  4. 3:38History
  5. 4:37Growth
  6. 5:27Giant
  7. 5:52Modular extensible
  8. 6:20Urbanised
  9. 7:04Resources
  10. 7:39Panda
  11. 8:12Character API
  12. 8:50Our Journey
  13. 9:16We Added
  14. 9:35API
  15. 10:54Snapshot
  16. 12:09Cubular
  17. 12:33Demo
  18. 15:29Artist History
  19. 16:34Other Components
  20. 17:09Question Answer
  21. 17:40The Future
  22. 18:27References
~/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.