A collection of Packer templates
Build and push every images
Build and push a specific image
$ packer build template.json
You can configure each template to match your requirements by setting the following user variables.
|User Variable||Default Value||Description|
||true||Build without running the hypervisor's GUI|
||10240||Hard disk size (in MB)|
||512||Memory size (in MB)|
||1||The number of CPU cores|
||n/a||The name of the image that will be built/pushed|
||n/a||The version of the image that will be built/pushed|
Note: there may be other user variables depending on the template
packer build --var headless=false template.json
Important: in order to make this images testable, the default SSH credentials are versioned in this repository.
Always rebuild the images with your SSH credentials (see config/) before using them in a production environment.