DevConf.US 2022 has ended
Registration is now OPEN! Please register HERE as soon as possible!

DevConf.US 2022 is the 5th annual, free, Red Hat sponsored technology conference for community project and professional contributors to Free and Open Source technologies coming to Boston this August!!
Saturday, August 20 • 11:30 - 11:55
Conmon: Past, Present, and an Oxidized Future

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

conmon, or container monitor, is a process responsible for watching over containers after they've been configured by a container manager like CRI-O or podman, and before they've been started by an OCI runtime like runc or crun. Initially written in C, it mirrors logs, watches for OOM kills and handles container exiting procedures.

However, with the world moving towards the edge, and pods becoming a ubiquitous form of container operation, conmon is due for an update. And what better language to do so with than in Rust!

conmonrs is a rewrite of conmon, in rust! Some design goals of conmonrs include: updating to one agent per pod, keeping a minimal memory footprint to reduce CRI-O's (and thus Kubernetes's) memory overhead per pod, and taking on some of the management of pods for CRI-O and podman.

Join Peter Hunt in this talk to take a tour of where everyone's favorite container agent has been, and hear about where it's headed.

avatar for Peter Hunt

Peter Hunt

Senior Software Engineer, Red Hat
Peter Hunt is a Senior Software Engineer working at Red Hat. Passionate about free software, Peter focuses on maintaining CRI-O, attending SIG node, and ~writing~ squashing bugs. Outside of the virtual world, Peter likes collecting floral-printed pants, gardening, and dancing.

Saturday August 20, 2022 11:30 - 11:55 EDT
Metcalf Small