Scaling API-first – The story of a global engineering organization
Deploy Cloud Foundry using bosh_bootstrap
1. Deploying Cloud Foundry with
bosh_bootstrap
Compiled by
Rajdeep Dua: @rajdeepdua
March 2013
Acknowledgements : Dr Nic : @drnic for creating the tool
Monday, March 25, 13
2. Agenda
This Presentation outlines the
mechanics used by bosh_boostrap to
deploy
Cloud Foundry
Monday, March 25, 13
3. Why bosh_bootstrap
• Deploying Cloud Foundry on any
infrastructure is a non trivial and complex
task
• Requires lot of manual steps and
configurations
• This tool is an attempt to reduce the
manual config steps and get CF up and
running with 3-4 simple commands
Monday, March 25, 13
4. Command Flow
• bosh_bootstrap uses Fog Gem to interface
with AWS/OpenStack to create MicroBosh.
• Uses SSH to execute rest of commands
after targeting Micro BOSH
Monday, March 25, 13
17. Summary
• Deploying Cloud Foundry using
bosh_boostrap is a 4 step process
• It is a Ruby gem - wrapper on top of Bosh
CLI and MicroBosh
• Most of the action is hidden from the user
Monday, March 25, 13