Valentin Rothberg

Senior software engineer at Red Hat

Valentin is an engineer in Red Hat's container runtimes team, focusing on and maintaining various open-source projects such as Buildah, Podman, Skopeo and CRI-O. He contributed to many other projects in the containers landscape such as Kubernetes, the Linux kernel, Moby, Google Cloud, container-diff and more. Prior to working in the industry, Valentin has been working in academia researching and teaching operating systems and their development.

Past Activities

Valentin Rothberg
Code Mesh LDN
08 Nov 2019
13.40 - 14.25

Decomposing container tools - about Swiss Army Knives and containers

One-size-fits-all solutions come at a price. In this talk, I present four open-source container tools dedicated to specific use-cases:

  • CRI-O, a Kubernetes runtime
  • Podman, for managing pods and containers
  • Buildah, for building containers
  • Skopeo, for distributing container images

All tools are collaboratively developed across the industry and distributions, and are built on top of the same libraries, allowing for a seamless integration, compatibility and interoperability. Live demos demonstrate how they can cover an entire life-cycle: from local development to migrating to production.


No one-size-fits-all solutions


The main objective of the talk is to share the philosophy of the four tools. Having a more narrow focus allows for innovation in the target use-cases, and offers a less-opinionated experience for end-users and customers, offering choice and flexibility.


Everybody interested in running and building containers, locally, on a server, and in distributed environments such as Kubernetes.