~/talk

Isolating Kubernetes Workloads with gVisor

Talkat DevOpsDays Copenhagen 2019 · 2019-04-04..04-05· [kubernetes, security]
links:none on file
slides:none on file

gVisor implements a user‑mode mini‑kernel that intercepts syscalls instead of letting containers talk straight to the host kernel, shipping two components Sentry and Gopher that talk over 9p. It currently implements roughly 200 syscalls (vs ~3000 in Linux), integrates as the runsc runtime for Docker and as an “untrusted workload” annotation in Minikube, uses ~15 MB of memory and starts in ~100 ms, but penalizes syscall‑heavy or GPU/pass‑through workloads.

AI-written summary · about

  1. 0:00Introduction and speaker
  2. 1:48Containers history and basics
  3. 10:38Security problems with containers
  4. 13:32Requirements for isolation tech
  5. 17:25What is gVisor and how it works
  6. 20:17gVisor use cases and limits
  7. 21:00Demo with Docker and gVisor
  8. 23:54Resources and closing
~/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.