Here’s a selection of little apps and tools that I’ve written.

OpenShift and Kubernetes YAML Builder (source)

I’ve lost track of the number of times that I’ve fished around for YAML examples for Kubernetes! This simple JavaScript web-app generates your Kubernetes or OpenShift YAML for you. You just plug in some details, click Generate, and it creates YAML ready for you to apply to your cluster, or add into your Git repository. It’s all completely client-side vanilla JavaScript, so your data remains private to you. At the moment, the tool only supports the DeploymentConfig object, but I will be adding support for more objects in the future.

Fast Diagrams

A very, very early prototype tool for generating diagrams quickly from JSON. This is about adopting the practice of everything-as-code to generate the sort of diagrams that I need to create on a regular basis without having to faff around in Visio or Lucidchart.