Blog

You can become a superhero of automation and development by learning and practicing. This is our blog from our learnings and practice.

We are consultants and trainers in Cloud Foundry, devops automation and continous delivery. We have the best jobs in the world helping you have the best job in the world.

Bootstrap BOSH 2.0 on AWS

One of the greatest devops tools in 2017 will be BOSH – the outer shell for cloud software. I recently summarized why BOSH is still unique in our profession in an article BOSH turns five! If you’re intrigued, you might want to know how to get started? Or how to do something useful? In this

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Using bosh-lint gives us consistent conventions for BOSH releases and manifests

BOSH helps us with many simple conventions: packages are a single folder full of files, job templates are a folder full of monit script, bin and configuration files, and manifests have a nice structure to them. But beyond these conventions, with over 100 BOSH releases in existence over the last five years, there are many

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Adding Docker-based services to your Cloud Foundry with BOSH 2.0

This article follows along from our series of articles on deploying BOSH and Cloud Foundry using the wonderful new bosh2 CLI. Bootstrap BOSH 2.0 with local VirtualBox Running Cloud Foundry with BOSH 2.0 Now that you have Cloud Foundry running, you’ll discover it doesn’t do much without some stateful services into which you will store

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Running Cloud Foundry with BOSH 2.0

If you do not have a BOSH-Lite installed with bosh2 locally on your VirtualBox yet, you can follow Bootstrap BOSH on VirtualBox with BOSH 2.0 to do so. If you already have BOSH-Lite installed, make sure you are logged into your director as admin user. Also make sure your are using bosh cli v2. In

Dr. Xiujiao Gao 高秀娇 Profile Image

Posted by:
Dr. Xiujiao Gao 高秀娇

Read More ➝
Bootstrap BOSH 2.0 with local VirtualBox

Do you feel a little bit disappointed when you can not simply run vagrant up to bring up a bosh-lite on your local environment anymore? Anyways I did. Not for long though. This blog will show you how to bring up a BOSH-Lite directly on your VirtualBox using bosh2 quickly. Requirements on your machine 8GB

Dr. Xiujiao Gao 高秀娇 Profile Image

Posted by:
Dr. Xiujiao Gao 高秀娇

Read More ➝
Timed out waiting for connection to Loggregator (wss://doppler.bosh-lite.com:4443)

When you see the Timed out waiting for connection to Loggregator (wss://doppler.bosh-lite.com:4443) error while pushing an App after you upgraded your CF, you may want to quickly try the following fixes. Check your cf_cli version, if it is older version, please update it the latest version (v6.25+ works for me). Log out you cf api

Dr. Xiujiao Gao 高秀娇 Profile Image

Posted by:
Dr. Xiujiao Gao 高秀娇

Read More ➝
Creating a Read-Only Cloud Foundry API Server for Reporting

Backstory Cloud Foundry is a powerful PaaS allowing developers to easily deploy and scale their applications. Keeping an eye on the platform falls to the operators who can leverage various tools such as the CF Firehose and Prometheus to consume metrics and create dashboards to validate the health of the system. One of the dashboards

Chris Weibel Profile Image

Posted by:
Chris Weibel

Read More ➝
Curl a CF API Endpoint

There may be times when an operator wants to test a Cloud Foundry API server for operations to list spaces, organizations, etc. There are many ways of doing this, below is one example. Before starting you will need three pieces of information: client_id with cloud_controller.admin privilege client_secret for the client_id api url Obtaining Your Bearer

Chris Weibel Profile Image

Posted by:
Chris Weibel

Read More ➝
Rails 5.1 applications can be a lot more secretive on Cloud Foundry and Heroku

Our applications need access to secrets – passwords, tokens, special URLs. Platforms like Cloud Foundry and Heroku have made environment variables easy to use, and so we use them. Albeit they are typically not as secretive as we might like. Here’s a one-liner to look up every secret that you have access to across all

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝