~/talk

Composition of containers - A design pattern for applications running on K8s

Talkat ContainerDays 2022 · 2022-09-05..09-07· [kubernetes, devops-and-delivery]
links:none on file
slides:none on file

Demonstrates splitting huge application images (some >20 GB) into separately versioned containers so fixes and scans target only the small image that changed, cutting build and push time and avoiding full-image redeploys; earlier workarounds used init containers, sidecars copying into shared volumes or risky CSI drivers, but Kubernetes adds process namespace sharing (v1.17) which lets one container access another’s filesystem and PID namespace; implemented for Python virtualenv libraries and yields seconds-scale startup and independent security patching in practice.

AI-written summary · about

  1. 0:00Start
  2. 2:12Usage Patterns
  3. 11:24Leader and Election Pattern
  4. 12:02Init Container
  5. 13:12Definition of the Composition
  6. 20:53Sidecar Container
  7. 26:10How Do You Use that Kind of Composition in Production Platform
~/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.