Showing posts with label BOSH. Show all posts
Showing posts with label BOSH. Show all posts

Wednesday, October 1, 2014

Extending Cloud Foundry with Open Source Toys

A talk that I gave with my colleague Matt Johnson describing how we have extended Cloud Foundry using Open Source tools including: Jenkins, Sensu, CollectD and Graphite.

Presented at the London Cloud Foundry User Group September 2014 meetup.


Thursday, September 25, 2014

Taking blobs from BOSH releases

When developing BOSH releases we quite often take packages from existing BOSH releases to save time. Finding the binary blobs you need for the package (from the .blobs directory) is a pain, the files in this directory are all UUIDs making them difficult to work with.

To resolve this issue I wrote a small function for my .bashrc to copy the blobs to a new directory and reverse the UUID naming process that takes place when you upload the blobs using BOSH.

The usage pattern for the function is as follows:

you@yourpc $ git clone git@github.com:FreightTrain/sensu-client-boshrelease.git
you@yourpc $ cd sensu-client-boshrelease
you@yourpc $ bosh create release
...
you@yourpc $ bosh-blobs-realize
...

I hope someone finds this useful.

Troy

Sunday, June 15, 2014

Cloud Foundry Summit 2014 Lighting Talk

At this year's CF Summit, I was given the opportunity to speak with my colleague Matt Johnson about using Cloud Foundry and BOSH at Cisco. The talk covers some of the pain points we had adopting Cloud Foundry, how things have improved and the open source automation pipeline we built to reliably deploy and test our Cloud Foundry installations.

The slides from the talk are up on SlideShare if you want to take a look.

Cloud Foundry Summit 2014