Preconfigured CF source code set– For installation with BOSH– Well-tested by many users– Portable• Minimum dependencies on apt packages• Including mysqlclient, imagemagick and so on...What’s cf-release?
Tool chain for distributed systems– Release engineering– Lifecycle management– Works with IaaS layers (CPI)• AWS, vSphere, vCloud and OpenStackWhat’s BOSH?(c) EMC & VMwarehttp://docs.cloudfoundry.com/docs/running/bosh/
Photo by yeowatzup from http://www.flickr.com/photos/yeowatzup/173818958/Heavybut worth trying
A lightweight BOSH (nearly) emulator– Works on a local machine– Without any CPIWhat’s Nise BOSHhttps://github.com/nttlabs/nise_bosh
Sets up Stemcell-like environment– Installs apt packages, create users and so on...Ported from Stemcell Builder stages– https://github.com/cloudfoundry/bosh/tree/master/stemcell_builder/./bin/initStemcell ≈ OS + bosh_agent + α= Basic VM imageVMStemcelldea_next (Job template)common(Package)dea_next(Package)ruby(Package)Agent
Reverted and works– https://github.com/yudai/dea_ng/commit/ccce77553deff7cfc9b5a6191e12046207a42ced– Copy runtimes from CCv1• ~/cloudfoundry/.deployments• Removed from cf-release• https://github.com/cloudfoundry/cf-release/commit/82984735556f931caacf010cf7b52a59032c401f– Disable integrated Stager– Add runtimes in config fileThe Return of CCv1