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.

June 2018 Digest

What happened in June? It is now officially summer. Along with that comes a quarter ending and a new quarter opening. We’ve had a handful of blogs posted in June, along with a video of Dr. Nic published. Take a sneak peek into the eyes of our CEO, how he describes Stark & Wayne, and

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Manual Backup of CCDB/UAADB on Cloud Foundry

For whatever reason you may want to make a database backup for uaadb or ccdb and copy the backup to a jumpbox or other server. The instructions below will walk through two options for performing the backups and getting the backup to a secondary server. Option 1 assumes the jumpbox cannot access the databases directly,

Chris Weibel Profile Image

Posted by:
Chris Weibel

Read More ➝
Foundation Discovery Queries

Use these queries to get an overview on a CF/PCF environment from Cloud Controller’s perspective. You’ll need to connect to your ccdb PostgreSQL or MySQL instance. Quick hint: all the db: info you need is in /var/vcap/jobs/cloud_controller_ng/config/cloud_controller_ng.yml. Show Service Broker Utilization For each service broker, show the service instances and app/space/org information about the bound

Chris Weibel Profile Image

Posted by:
Chris Weibel

Read More ➝
Deploying TypeScript to Cloud Foundry

It can be a joy to switch from JavaScript to TypeScript for both backend or frontend JavaScript. I love all the help the VS Code editor gives me from the static typing of many npm libraries. I also love the fast failure from tsc -w (watch files and compile them when they change) when I

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
BUCC: I’ll be there for you, BBL

We wanted to let you know that two of your friends bbl and bucc are now best friends with each other! You can now use bbl to spin up a bucc fully automated on your target cloud environment. Setup The first thing we need is the latest bbl cli. For this example, we are going

Ramon Makkelie Profile Image

Posted by:
Ramon Makkelie

Read More ➝
Jumpbox connected with OAUTH

Wouldn’t it be nice to have a jumpbox available for your users without needing to maintain a list of users? Well, we did it again! And made it happen… It’s called oauth-jumpbox So let’s get you up and running… We are going to use the UAA from BUCC in this example; if you are not

Ramon Makkelie Profile Image

Posted by:
Ramon Makkelie

Read More ➝
Complete walk thru deploying BOSH using BUCC

You might be surprised at how quickly you can go from nothing to having a full production environment with BOSH. Very surprised. I’d like to share with you a walk thru of getting started with BUCC – the fabulous tool to run BOSH/UAA/CredHub/Concourse locally or in production. It’s like a treat to yourself. Why add

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Build Better BOSH Releases Faster with Language Packs

When you’re packaging your bespoke systems as BOSH releases, over and over again, you will first need a Ruby/Java/Golang/Python package for compilation or runtime. The BOSH community is now providing language packs to make it much simpler and faster. This article is a quick look and a "build a BOSH release" walk thru using the

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Deploy HA CF with Anti-Affinity DRS Rules in vSphere

VM-VM Affinity Rules vSphere VM-VM Affinity Rules specify whether selected individual VMs should run on the same host or be kept on separate hosts. You can either set Distribute Resource Scheduler (DRS) Affinity Rule which will keep all the VMs on the same host or DRS Anti-Affinity Rule which requires that each VM is on

Dr. Xiujiao Gao 高秀娇 Profile Image

Posted by:
Dr. Xiujiao Gao 高秀娇

Read More ➝