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 Kubernetes via Gluon

Gluon is an exciting new Kubernetes controller that brings the full power of BOSH to a Kubernetes world. With three simple and straightforward CRDs, Gluon lets Kubernetes operators deploy VMs via BOSH, upload stemcells, and manage cloud and runtime configs, all from the comfort of kubectl. Today we’re going to do the improbable: starting with

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
K8s and MetalLB: A LoadBalancer for On-Prem Deployments

Photo by Modestas Urbonas on Unsplash So, you just spun up a brand new K8s cluster on vSphere, OpenStack, Bare Metal, or a Raspberry Pi cluster and started running your first workloads. Everything is going great so far. That’s awesome! But then, you try to deploy a helm chart for that fancy new app you’ve

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Silly Kubectl Trick #11 – Getting Into Containers

The tenants of immutable infrastructure strongly discourage accessing containers. For day-to-day operation and deployment activities, that’s a sage bit of wisdom. When things start breaking, however, you’ll need to get in and take a look around. Kubernetes gives us two ways of doing this: attach and exec. When you run kubectl exec, you are creating

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Silly Kubectl Trick #10 – Cleaning Up After Yourself

Ahoy, There! This is just one blog post in an ongoing series about fun things you can do with the Kubernetes CLI, kubectl. We have a whole bunch of these over on our Silly Kubectl Tricks page. Also don’t forget to checkout out the video series on YouTube! If there’s one thing that Kubernetes makes

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Deploy Cloud Foundry to Google Kubernetes in 10 minutes

Is Cloud Foundry dead? I ask on your behalf because Pivotal – chief cheerleader and contributor to Cloud Foundry – was sold to VMWare in 2019, and all Pivotal-cum-VMWare staff chant “Tanzu” as the answer to all problems. During 2017, ’18, and ’19 the vendor ecosystem around “cloud” and “devops” seemed to pine for all

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Buildkite
Apr
15

Buildkite

You have many choices for running your tests, deployment, and miscellaneous automation, yet we’ve found more and more individuals and organizations are adopting Buildkite. This 12000-word article will provide you the most in-depth tutorial for getting started with Buildkite. It will cover the basic concepts, setup, secrets, and all the way to how we are

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Cloud Foundry on Rancher (RKE): Where to Begin

Photo by Kent Weitkamp on Unsplash Great question. The following is a cloud agnostic guide to installing a 3-node RKE cluster, installing the Rancher UI, and using them to run KubeCF on top for a quick, cheap development Cloud Foundry environment. Depending on the IaaS you are deploying on top of you may need to

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Using Kubernetes ConfigMaps As Code

Photo by Ryan Moulton on Unsplash A ConfigMap is a set of named bits of data. They allow Kubernetes operators to supply additional runtime configuration to the images they are spinning. They can be the source of environment variables. They can even be the source of files on-disk. Consider the nginx image on Docker Hub.

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝
Managing Your k8s Cluster via DaemonSets

This one goes out to all the cluster operators. It really isn’t fair. All those application folks get to play with cool stuff like automatic traffic routing based on label matches, process resurrection, and more. All services provided by the clusters we run. We’re still on the hook for figuring out how to spin those

Ashley Gerwitz Profile Image

Posted by:
Ashley Gerwitz

Read More ➝