Skip to content
This repository has been archived by the owner on Feb 21, 2019. It is now read-only.

Latest commit

 

History

History
35 lines (22 loc) · 1.34 KB

README.md

File metadata and controls

35 lines (22 loc) · 1.34 KB

vagrant-bosh-cli

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.

Vagrantfile

The Vagrantfile defines two machines: cli and bosh-lite.

cli

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.

bosh-lite

The bosh-lite machine simpy uses most recent bosh-lite box that's been published by the Cloud Foundry team.

Packer

The scripts and templates used to create the cli box are found in the packer tree.

Deploying Cloud Foundry

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.