~/talk

Deep Dive: Falco

Talkat KubeCon + CloudNativeCon Europe 2019 · on Wednesday, 2019-05-22· at 11:55· Hall 8.0 E5· [security, kubernetes]
slides:none on file

Falco now ingests non-syscall events by running an embedded Kubernetes audit webhook that feeds a generic event interface into the rules engine, extracting fields with JSON pointers so rules can reference jevent.value. A configmap-driven daemonset deploys Falco using either a kernel module or eBPF probe for syscall capture; demo shows alerts firing for privileged containers, spawned shells and configmap uploads containing credentials, and a response pipeline can auto-delete offending pods — implementation works end-to-end as shown.

AI-written summary · about

  1. 0:00Intro
  2. 0:26About me
  3. 1:07Falco workshop
  4. 2:02Falco team
  5. 2:46Falco roadmap
  6. 4:35C and Lua
  7. 5:13Falco recap
  8. 6:31Falco demo
  9. 12:04How Falco works
  10. 15:09Extending Falco
  11. 16:08Kubernetes Audit Events
  12. 17:50Falco Audit Events
  13. 18:36Falco Web Server
  14. 19:42Generic Event Interface
  15. 20:37JSON Pointer
  16. 22:47Example
  17. 25:58Demo
  18. 28:03kernel module
  19. 28:47config map
  20. 29:51event markers
  21. 33:49Running Falco without route rights
~/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.