scottslowe-learning-tools/rkt
Scott Lowe 81b1458b0f Add Ruby code to all Vagrantfiles
Add Ruby code to determine full path to supporting files referenced
in all Vagrantfiles. This will allow more effective use of Vagrant
commands when not in the same directory as the Vagrantfile.
2016-01-13 13:48:02 -07:00
..
README.md Update information on "rkt" folder 2015-05-21 09:16:13 -06:00
servers.yml Update 'rkt' files 2015-05-21 09:10:37 -06:00
setup.sh Update 'rkt' files 2015-05-21 09:10:37 -06:00
Vagrantfile Add Ruby code to all Vagrantfiles 2016-01-13 13:48:02 -07:00

Running Containers with rkt

These files were created to allow users to use Vagrant (http://www.vagrantup.com) quickly and relatively easily experiment with using rkt (pronounced "rock-it"), the CoreOS implementation of the App Container (appc) specification. The configuration was tested using Vagrant 1.7.2, VMware Fusion 6.0.5, and the Vagrant VMware plugin.

WARNING: These files are not yet fully functional!

Contents

  • README.md: This file you're currently reading.

  • servers.yml: This YAML file contains a list of VM definitions and associated configuration data. It is referenced by Vagrantfile when Vagrant instantiates the VMs. No changes should be necessary to use this file.

  • setup.sh: This shell script is called by the Vagrant shell provisioner and configures rkt inside the VM created by Vagrant. No changes should be needed to this file.

  • Vagrantfile: This file is used by Vagrant to spin up the virtual machines. This file is fairly extensively commented to help explain what's happening. You should be able to use this file unchanged; all the VM configuration options are stored outside this file.

Instructions

[NOT YET FUNCTIONAL]

License

This material is licensed under the MIT License.