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.

Deploying CF Applications via GitHub Actions

Over the past decade or so I’ve developed a strong allergy to typing commands after having already typed other commands. I’d rather have computers react to me, and do what needs to be done whenever they see telltale signs that I want to see change in the internet. I call this “declarative automation.” For years,

James Hunt Profile Image

Posted by:
James Hunt

Read More ➝
Continuously deploy cf-for-k8s via GitHub Actions using cepler-templates

Introduction Deploying software to multiple environments (such as dev / staging / production) introduces operational complexity that requires explicit managing in order to ensure parity between environments. Previously I wrote an article introducing how you can use cepler to significantly reduce this overhead (and it is recommended to read that first). In this article we

Justin Carter Profile Image

Posted by:
Justin Carter

Read More ➝
Deploying KubeCF to EKS, Revisited

Photo by Natalie Su on Unsplash Why, hello there! In a previous blog post I wrote about deploying EKS via the CLI eksctl command and then deploying v0.2.0 of KubeCF. The post, like myself, has not aged gracefully. This is a good news / bad news situation. The good news is the KubeCF folks have

Chris Weibel Profile Image

Posted by:
Chris Weibel

Read More ➝
Introducing Cepler

In this blog post we will introduce cepler a tool for managing the state of files representing a system deployed to multiple environments. Introduction When operating software it is common to have more than 1 deployment of your system running. These deployments are typically segregated into multiple environments (such as dev / staging / production).

Justin Carter Profile Image

Posted by:
Justin Carter

Read More ➝
65 Lines of Terraform For a New VPC + EKS + Node Group + Fargate Profile

Photo by Ignacio Amenábaron Unsplash As the title alludes, spinning Kubernetes on Amazon EKS is now a trivial exercise with Terraform. So simple even I can do it. So can you! Requirements Not much: An AWS account with access keys Terraform and AWS CLIs installed Knowledge on what EKS, Node Groups, and Fargate are. If

Chris Weibel Profile Image

Posted by:
Chris Weibel

Read More ➝
20 Questions You Were Afraid to Ask About Amazon EKS and Fargate

Photo by Photoholgicon Unsplash When I was first asked to investigate Fargate I did what everyone else does, opened a browser tab, Googled EKS Fargate, and started to skim the results for something helpful. Many talk about how billing works, how to run it on ECS, more billing awesomeness but nothing on a high level

Chris Weibel Profile Image

Posted by:
Chris Weibel

Read More ➝
BOSH + KMS Disk Encryption Debugging

Photo by Markus Winkler on Unsplash Today, we made an attempt to encrypt a persistent volume in a BOSH deployment using a KMS key and experienced an odd error which was not obvious on how to debug. Hopefully, after reading this you’ll be able to identify and quickly fix your problem if you run into

Chris Weibel Profile Image

Posted by:
Chris Weibel

Read More ➝
Using BOSH Tags for Cost Center Charge Backs on AWS

Photo by Devin Avery on Unsplash Scenario: You log into the AWS Console, look at the EC2 tab and wonder whether the hundreds of thousands of instances are being used, are still needed, and who owns them. Your recovery from this situation is a slow process, but BOSH can help! BOSH Tags BOSH deployed VM

Chris Weibel Profile Image

Posted by:
Chris Weibel

Read More ➝
SHIELD Cloud  Providing Peace of Mind for Linode

Stark & Wayne announced the launch of SHIELD Cloud, a data protection system offered for Linode. SHIELD Cloud is a systems-based data protection system that is hyper-aware of what it is protecting, and can perform certain domain-specific tasks before and after the snapshot of data is taken. SHIELD Cloud understands your data systems at a

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝