Welcome to the next installment of This Week in Cloud Foundry. If you are interested in notifications about new posts on this blog, please sign-up here.
A new version of the Cloud Foundry CLI saw the light of the day. You can download it here. My favorite new feature is the
create-app-manifestcommand for generating a reverse-engineered manifest from existing app/route/service settings for a pushed app. But there is much more in this release.
As usual, Dr Nic finds his way into this blog. This week, he wrote about billing in Cloud Foundry using the Cloud Controller's Event API. This will be of interest to everyone who operates a CF installation and has to keep track of resource consumption.
John Wetherill from ActiveState authored this great article about Cloud Foundry's REST APIs. This is an excellent resource for everyone who:
- wants to write a REST-based integration with Cloud Foundry
- wants to write shell scripts for automated deployments with Cloud Foundry
- wants to understand what the CF CLI actually does when you push an app
Last week Chris Sterling posted this update on a recent collaboration between CenturyLink and Pivotal to further define the implementation path for .Net in Diego and Cloud Foundry. If you want to push ASP.Net apps to CloudFoundry, stay tuned. I am sure more interesting news will come out of this collaboration.
This week's Pivotal podcast is about Logging and Cloud Foundry. You can find the transcript here. Simon Elisha explains what information you get out of logs produced by applications and what to do with that information.
Not too long ago, NodeJS got forked by some of its disgruntled top contributors who proceeded to create io.js. With the help of the official Heroku NodeJS Buildpack, you now can push io.js apps to CF. Here is a sample app and a blog post by Patrick Mueller from IBM talking about io.js in Cloud Foundry/BlueMix.
If you happen to have a pile of server hardware lying around in your basement, take a look at this post by Chris DeLashm from Pivotal. This will walk you through the process of converting that pile of hardware into a functional Cloud Foundry installation based on VSphere.
There is a Cloud Foundry course on PluralSight provided by CenturyLink's Richard Seroter. Based on the table of contents, this course might be great for someone who wants to get started with Cloud Foundry or PaaS in general.
As a big fan of Linux containers, I simply have to mention this tutorial on how to get started with CoreOS's Rocket. It was recently updated by Cloud Foundry's Director of Product Management, James Bayer, and shows you how easy it is to install ETCD inside a container with Rocket. I can't wait to see support for Rocket containers in Cloud Foundry.
That's all for this week, but please ping @duncwinn or @jtuchscherer, if you want to know more about Cloud Foundry or about contributing to Cloud Foundry. Please reach out to us, if you see something that we forgot to mention or that should be featured in the next post.