~/talk

Improving Containers Isolation in Kubernetes

speakerdeck:ccojocar
slides:none on file

Kubernetes cluster operators get a working tool that automates creation, distribution and binding of kernel security profiles: Security Profiles Operator records profiles with an eBPF-based recorder or audit logs, installs seccomp/SELinux/AppArmor across nodes via a daemonset, and mutates pod specs with a webhook; it packages profiles as signed OCI images and verifies signatures before install. Defaults expose over 400 syscalls vs nginx under 200, and the operator reduces that surface. Adobe scales it to multi-tenant, mixed-runtime clusters and upstreams fixes.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03Container isolation motivation
  3. 3:54Security profiles
  4. 6:04Kubernetes security profiles
  5. 8:55Security profiles lifecycle
  6. 9:38Security Profiles Operator
  7. 13:35Operator architecture
  8. 16:45Profile CR examples
  9. 17:06Seccomp profile demo
  10. 19:53Recording profiles
  11. 21:18Nginx profile demo
  12. 24:58Composing profiles
  13. 26:05OCI image profiles
  14. 28:53Automatic security binding
  15. 29:35Adoption challenges
  16. 37:24Q&A
~/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.