Kevin Collas-Arundell

DevOps Reports, Books and Video

This is a collection of various things in the DevOps space that I think are important or good or insightful or even useful.

Perpetual List of Stuff to Procrastinate About

This will hopefully be a somewhat up to date dump of what my brain is working through over time.

You will need to zoom until I work out how to do better panning or finish items

Building GKE Clusters

Now that we have an environment to run GKE clusters in we should probably build out a few clusters. Thankfully this post shouldn’t be as wordy as the last, but there is still a bunch of stuff to cover. We’re going to go over some of the features of GKE and value.

GCP Folders, Projects and Networks

To host our GKE clusters, we’ll use several GCP projects. Projects on GCP provide boundaries around access privileges (Identity and Access Management), network constructs like subnets and similar and act as a collection of resources. Our multi-cluster environment is going to need a few projects and some organisation of the base resources in them.

Spinnaker and Multi-Cluster GKE Introduction

This series is going to cover the work involved and design decisions made to build a multi-cluster, multi-region Google Cloud (GCP) & Google Kubernetes Engine (GKE) environment. Once created with Terraform, Spinnaker will be deployed and will manage our Kubernetes workloads from one of the GKE Clusters.

Kubernetes, Derps, Policy Engines and You

Kubernetes is a derp multiplier. With traditional systems it was possible to derp and knock out a box. Kubernetes gives you powers that let you deploy rapidly and in scalable ways. Unfortunately it also means all your derps deploy rapidly and in scalable ways. 🙃

Should You Go?

I like go for building services that people need. This is a quick look at how go is useful