The IJELO DevOps deployment environment allows you to quickly install a VM on your local VirtualBox system with Packer and Vagrant.
Tested on macOS HighSierra 10.13.3.
You need command line tools installed, open terminal and execute:
xcode-select --install
Download and install VirtualBox
Download and install Vagrant
Download and install Packer
From the cloned root directory:
cd centos7-example
make all
After around 15 minutes a freshly baked VM is available on your VirtualBox system, login to the system and have fun.
make ssh
The kickstartfile configuration uses some hard coded stuff like username and password actually, they are the vagrant defaults. This is true for the bootstrapfile as well, that uses the well-known insecure public key from Vagrant.
Make sure when using in live- or production environments that these values are replaced by the ones issued by your sysadmin or your security officer.