Packer is a tool for automating building virtual machines templates such as importable .ova
files.
This usually involves running automated installers that are native to each Linux distribution such as:
- Debian Preseed
- Redhat Kickstart
- Ubuntu Autoinstall
Packer can be used to create AMI + Vagrant box at same time.
See HariSekhon/Packer repo.