~/talk

Kubebuilder: SDK for Extending Kubernetes

name:Fan Zhang
links:none on file
name:Mengqi Yu
links:none on file
slides:none on file

Kubebuilder scaffolds a full operator project (APIs, controllers, webhooks, Makefile, Dockerfile) and uses controller-runtime libraries and code generators to produce CRDs and deep-copy/validation code. Demo creates a BoundedDeployment CRD with a replica field, a mutating webhook that clamps 10 down to 2, and a controller that creates a Deployment with that replica count; image build, deploy, and test on a cluster complete and the 10→2 mutation plus deployment creation works as shown.

AI-written summary · about

  1. 0:00Start
  2. 3:08Customer Results Lifecycle
  3. 5:39General Workflow in the Controller
  4. 12:05Controller Runtime
  5. 16:11Live Demo
  6. 19:21Add some Business Logic by Applying a Patch
  7. 22:44Make Deploy
  8. 25:41Recap
  9. 27:08Resources
  10. 27:41Qa Session
~/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.