bosh-cloudfoundry
is a bosh CLI plugin to create and manage your Cloud Foundry deployments on AWS and OpenStack with a simple command line tool. Start small, grow big, and constantly upgrade your various Cloud Foundry deployments.
There is now a write up of the concepts and constructs being deployed from Anders Sveen!
Tests are running on Travis CI. We have green builds!
Automatically uploading base stemcell 0.7.0; rather than the very new 1.5.0-pre2 which only work with the also very new microbosh 1.5.0-pre2.
Faster when using a final release because it no longer pulls down all the submodules; and some better code for handling the switch between a development and final release; but...
Still need to create development releases from cf-release's master branch. Hopefully all the required patches will be in cf-release's 130 release coming soon!
Constrain which fog version is installed to match bosh_cli. [thx @bonzofenix]
Little bit of README clean up.
Gerrit is dead. Long live gerrit. This release is for everyone who is getting started or wants to upgrade. Gerrit is dead.
A few days ago the core Cloud Foundry team shut down the gerrit hosting of cf-release and several patches that we needed to run Cloud Foundry on AWS and/or OpenStack. Fortunately, all the patches have been merged into the staging branch of the cf-release on github. This new release of bosh-cloudfoundry defaults to creating a development (non-final) release of cf-release from its staging branch.
The bosh cf upload release
command now has a --branch BRANCH
for uploading a release based on a different branch. It currently defaults to staging
.
In future, when cf-release eventually merges all the required patches into master branch, we will switch to defaulting to master
.
And finally, the big requirement for going v1.0, is for all the required patches to be included in a final release of cf-release.
Fixes a bug in creating dev releases of cf-release based on branches that aren't "master". It now correctly clones each staging branch into its own repository, built solely off the targeted branch.
Defaults to patched dev release (since a cf-release final release doesn't work).
Workaround for cf-release HEAD change - providing properties.uaa.scim
property now.
Additions:
- OpenStack support! [thx @frodenas; tested by @danhighman] many hugs & kisses to you both!
Fixes:
- changed
health_manager
tohealth_manager_next
job (legacy hm was removed in cf-release patch)