2025-06-13 –, E112 (capacity 156)
At the last Devconf.cz, I demoed how one can "replace/reinstall" a cloud instance with a bootc (bootable) container image. However, this is just one option in the wider environment.
In this talk we'll first take a deeper technical dive for background into that perennial question "How do I boot a container?". But more specifically we'll look at the broader options for deploying a bootc container to a physical/virtual system (Anaconda, bootc-image-builder, bootc install to-existing-root, or a factory reset).
We'll cover interesting details like static IP addressing on bare metal, best practices for secrets (outside of the container), and also touch on the interesting topic of the larger question of system configuration frontends (kickstart vs cloud-init vs blueprints vs Ignition) that all intersect with bootc still.
Intermediate - attendees should be familiar with the subject
Colin is a software engineer at Red Hat and has been working on Free and Open Source software for over 20 years, and has been having a lot of fun doing so the whole time!