Deploy a Kubernetes cluster on DigitalOcean with Terraform and GitLab

Brett Weir 14 min read

Jun 12, 2023 — In this article, we'll deploy matching staging and production Kubernetes environments in DigitalOcean using a single GitLab-managed Terraform project, so that cluster administration is safe, reliable and not really something to worry about.

Read more»

The Bootstrapping Problem

Brett Weir 7 min read

Jun 5, 2023 — There is a chicken-and-egg dilemma endemic to infrastructure development, where infrastructure that exists today could not be created from scratch if needed. I discuss this Bootstrapping Problem, and how to avoid it.

Read more»

What is Terraform?

Brett Weir 15 min read

May 15, 2023 — Terraform is all the rage nowadays, but what is it exactly? And what problems does it solve? Let's dive in to the exciting world of infrastructure automation.

Read more»

Schedule GitLab CI/CD pipelines with Terraform

Brett Weir 24 min read

Feb 27, 2023 — You run a pipeline on every commit, right? But what if you haven't committed in awhile? In this article, we'll automate a weekly pipeline schedule to exercise all projects, active or not.

Read more»