~/talk

Custom seccomp Profiles with Inspektor Gadget

TalkinItalianat Incontro DevOps Italia 2022 · on Friday, 2022-03-18· [security, kubernetes]
slides:none on file

Inspektor Gadget uses eBPF to trace every system call a containerized application makes over its lifecycle and then generates a compact seccomp profile that blocks unexpected calls such as exec or fork while allowing the traced calls. The talk demonstrates two traces—a minimal run with few syscalls and a run including init where the syscall list grows—shows automatic installation via the Security Profile Operator, and notes that monitoring must start at process boot to capture boot-time syscalls.

AI-written summary · about

  1. 0:00Introduction
  2. 2:49What is seccomp
  3. 5:19Strict vs filter modes
  4. 7:23Seccomp in Kubernetes
  5. 10:13Custom profile structure
  6. 12:27Inspektor Gadget overview
  7. 14:59Gadget architecture
  8. 17:30Available gadgets
  9. 19:42Seccomp gadget: monitoring & profiling
  10. 21:43Installing Inspektor Gadget
  11. 23:53Deploying seccomp gadget
  12. 26:50Preparing test app
  13. 27:33Monitoring syscalls
  14. 28:38Generating seccomp profile
  15. 30:04Integration with SPO
  16. 32:38Applying profile to pod
  17. 34:03Verifying protection
  18. 35:22Closing & open source
~/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.