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.
Host operating system: OSX (macOS High Sierra)
- VirtualBox (6.0.12)
- Vagrant (2.2.5)
Change the contents of cidata/user-data
as necessary, using the Cloud-Init Documentation for reference.
$ vagrant up
For additional usage - refer to the vagrant help.
$ vagrant -h