golang

Diego-release for Docker Containers at Scale on OpenPOWER

by November 10, 2016

In our earlier blog posts, we have described how to build and deploy Concourse, BOSH and cf-release on OpenPOWER systems, an alternative processor architecture based on IBM POWER systems. In separate performance experiments, we have run up to 10,000 containers in a single IBM POWER system and run workloads such as IBM WebSphere Liberty in Docker containers with better price performance on IBM POWER systems.
In this post, we are describing how to build and deploy Cloud Foundry with Diego, for running Docker containers, as a BOSH release on OpenStack on OpenPOWER systems. Diego release installation steps with BOSH documented here require OpenPOWER specific binaries to deploy on OpenPOWER. We are providing a base Diego release which contains three OpenPOWER binaries: golang 1.7.

Announcing Cloud Foundry cf v6

by November 9, 2013

You can find our new Cloud Foundry CLI, written in Go on github.
A complete rewrite, and yes, we changed things
We hadn’t been happy with the Ruby CLI for a while. We had three big problems: it was hard to test drive, it was hard to understand, it was hard to make changes. It was time for a rewrite. We also wanted to stay sensitive to the feedback we had received from the community and incorporate those learnings into the new CLI. This means that the command names changed as did the arguments and output, but retained all the previous functionality for interacting with your cloud and then some.
We decided to aim for a CLI that was easily scriptable so you can use it as part of your deploy scripts.