Packer is a tool from Hashicorp for making machine images in a reproducible way. It supports a large variety of cloud infrastructures.
- No more ad hoc, manual creation of AMIs
- Intended to be run from a CI system
pushd virtualbox && packer init . && popd
packer build -var-file=vars/noble.pkvars.hcl virtualbox/virtualbox.pkr.hcl
pushd vmware && packer init . && popd
packer build -var-file=vars/focal.pkvars.hcl vmware/vmware.pkr.hcl