CRI-O: The Runtime Control Room
Talkat KubeCon + CloudNativeCon North America 2020 Virtual · on Thursday, 2020-11-19· at 14:55· Intrado Virtual Event Platform,·
summary
CRI-O implements the Kubernetes CRI using OCI images/runtimes and focuses on secure, admin-facing knobs: dynamic reload (SIGHUP) with drop-in files and a regex log level filter, shared config files (registries.conf, policy.json, storage.conf), CNI directories and bootstrap via DaemonSet, runtime classes plus pod annotations (example: io.kubernetes.crio.userns.mode creates a 65k userns mapping), prestart/prestop hooks to disable CPU load balancing per-pod, a seccomp_default_when_empty option that enables seccomp by default, cgroups v2 and a path toward Rust components; current release 1.19.
AI-written summary · about
chapters (9)
- 0:00Start
- 1:43Overview
- 2:52Dynamic aspects of CRIO's configuration
- 9:16Networking configuration
- 10:10Runtime Classes/Handlers
- 12:05Pod Annotations
- 13:03Summary
- 29:36Currently at CRI-O 1.19
- 30:22Website








