This repository contains the infrastructure necessary to build a Vagrant box capable of running the Cloud Foundry bosh cli to create and deploy cf-release. The goal was to make it slightly easier for people running Windows to get going with bosh.
The Vagrantfile
defines two machines: cli and bosh-lite.
The cli
machine contains git, ruby, the bosh cli, and other miscellaneous tools required to create
a Cloud Foundry release and deploy it. A clone of cf-release and bosh-lite have also been made to
the default locations used by the Cloud Foundry README's.
The bosh-lite
machine simpy uses most recent bosh-lite
box that's been published by the Cloud Foundry team.
The scripts and templates used to create the cli box are found in the packer tree.
Please vagrant ssh
into the cli machine and follow the manual deployment instructions from the
deployment guide.
The bosh cli and spiff have already been installed for you and cf-release has already been cloned
but you should bring it up to date with cd ~/workspace/cf-release; ./update
.