~/talk

"Extend All The Things!": Cloud Provider Edition

name:Joe Betz
links:none on file
slides:none on file

Migration of in-tree cloud providers moves platform code out of Kubernetes into separate repos, aiming to remove that code by 1.24 deletion after the 1.21 moratorium halts in-tree feature additions; migration spans ~2+ years and reduces binary size and dependencies. Extensibility used: out-of-tree Cloud Controller Manager binaries, kubelet credential provider subprocesses, Konnectivity (API server egress) for single mTLS tunnel, CSI/CNI/CRI node plugins, and kube-builder plus leader-election changes to hand controllers over with zero downtime.

AI-written summary · about

  1. 0:00Intro
  2. 0:12About me
  3. 0:51Agenda
  4. 1:38Cloud Provider Extraction Project
  5. 6:35Kubernetes controllers
  6. 8:57Kubernetes web hooks
  7. 12:48Kubernetes container interfaces
  8. 16:38Kubernetes extensibility features
  9. 19:18Container image credentials
~/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.