~/talk

Deep Dive: CNI

github:dcbw
slides:none on file

CNI is a small spec plus a Go library (libcni) that runtimes call to exec plugins; spec sits at v0.4 while plugins evolve faster and the project is pushing toward 1.0 stable spec. The session covers a real CVE from the portmap plugin (ordering in iptables), the addition of the check verb implemented across reference plugins, and result caching and config caching now provided by libcni so runtimes can reliably run check and delete. Future work includes conformance tests and optional gRPC daemonization.

AI-written summary · about

  1. 0:00Introduction and recap
  2. 1:24CNI specification overview
  3. 2:38Reference plugins and role
  4. 4:33Versioning and evolution
  5. 5:59CNI architecture diagram
  6. 8:24Security vulnerability story
  7. 12:39The check command feature
  8. 20:20Caching and config management
  9. 24:01Roadmap to CNI 1.0
  10. 25:17Future plans and CNI 2.0
  11. 28:16Q&A session
~/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.