BrianMMcClain / nise-bosh-vagrant

Test BOSH releases locally using nise_bosh and Vagrant
7 stars 6 forks source link

Nise BOSH Vagrant

Nise BOSH Vagrant is a mashup of nise_bosh and Vagrant

Requirements

Installation

gem install nise-bosh-vagrant

Usage

nise-bosh-vagrant <Path to Release> --manifest <Path to manifest>

This will generate a Vagrantfile, spin up a VM, and use nise_bosh to deploy your BOSH release as defined in the manifest file

$ cd </path/to/release>
$ vagrant ssh
$ ./install_release.sh
$ ./start.sh

What does that command do?

  1. Generate a Vagrantfile, install scripts, etc
  2. Boot up a lucid64 image in Vagrant and install prerequisites
  3. Create management scripts

Management Scripts