Our great sponsors
-
packer-ubuntu-server-uefi
Packer Templates for creating Ubuntu Live Server Images with Packer + QEMU + Autoinstall (cloud-init)
The code for this post can be found on GitHub.
-
Dogukan Cagatay's QEMU VM Template Packer Repo Pupeteers.net Blog on Ubuntu 20.04 qemu images with Packer
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
QEMU
Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
QEMU is one of the most renowned emulator. We will use it to actually boot the ISO image, which Packer will download for us and use it customize our Ubuntu Image. We will use the X86_64 architecture.
-
Cloud-Init is a standardized way to configure your Images without having to write shell scripts. It is a set of YAML files that tells the image what needs to be done on the first-boot of the OS. We will use Cloud-Init to create the following: