Speaker
Description
In this talk, I’ll demonstrate how you can use LXD, LXD Image Builder, cloud-init, and LXD profiles to create reliable, consistent development environments, reducing setup time for your teams from 60 minutes to just 5 minutes.
As an example, I’ll be using Launchpad, a collection of web services that help software developers collaborate. If you’ve ever built or installed Ubuntu packages for different architectures, published to a PPA, or searched for or reported a bug in Ubuntu, chances are you’ve already worked with Launchpad even if you didn’t realize it.
I’ll also share some of the challenges the Launchpad community faced when setting up development environments, and how combining LXD, LXD Image Builder, and cloud-init turned out to be the perfect solution to overcome them.