Practical exercises
This is the time when we get to roll up our sleeves and bash the keyboard. If you follow the exercises in the order presented, at the end you will have a bootc image-based deployment ecosystem set up for yourself.
Before we begin, I want to share with you some useful information. The tools for this type of infrastructure are evolving rapidly, and there is already more than one way to design, build, and deploy these images. I see this as an amazing opportunity for the Linux community. The method I am demonstrating here is simple and easy to either script or automate via something such as Ansible. Throughout the exercises, I will mention other ways or alternative tools that could enhance the developer experience and make things scale better.
As these exercises require precision in the configuration files that we will be creating together, I urge extreme caution should you choose to leverage a method of cutting and pasting to rapidly create the files. It is often...