This repository houses Packer templates for bare-bones Vagrant boxes for use with Puppet. The JeOS philosophy is used -- the boxes have a minimal set of packages installed (Puppet and virtualization extensions, primarily).
This template creates a minimal 64-bit Ubuntu 12.04 base box for VirtualBox.
To generate precise64.box
, simply run:
$ packer build precise64.json
Some notes:
- The box is up-to-date with security and kernel updates upon generation.
- Puppet is installed from the Puppet Labs apt repository.
- It uses the 12.04.1 ISO image so that the
linux-virtual
kernel may be used. - The
apt
lists are must be restored on first use (they take up space and can go stale if included).