/vagrant-centos-7-cloud-init-nocloud-iso

Demonstration of CentOS-7 Cloud-Init with VirtualBox and a NoCloud ISO datasource.

vagrant-centos-7-cloud-init-nocloud-iso

Demonstration of Cloud-Init with a CentOS-7 Vargrant Box, the VirtualBox provider and a NoCloud ISO datasource as an alternative to using a mock metadata service.

Cloud-Init is used to install docker-latest onto the jdeathe/centos-7-x86_64-minimal-cloud-init-en_us base box.

Usage

Prerequisites (with versions tested)

Host operating system: OSX (macOS High Sierra)

Populate user-data

Change the contents of cidata/user-data as necessary, using the Cloud-Init Documentation for reference.

Start a VirtualBox VM

$ vagrant up

Vagrant Usage

For additional usage - refer to the vagrant help.

$ vagrant -h