Archive 2022

13 Automating Hugo K8s Deployment With GitLab CICD

Published at March 10, 2022 ·  6 min read

When I started this project, I wanted to keep things as simple as possible. My application - this Hugo blog - has been running for a while now, and every time I write a new blog post, I have to run through a process to update it. So far, this has been a manual process. The time has come to look into automating it. Current vs Desired State Before we start jumping into “automating all the things”, we have to understand the current process and break it down to smaller sections....


12 Upgrading Kubernetes Cluster

Published at January 11, 2022 ·  9 min read

It has been a while since I have deployed this Kubernetes cluster, so the time has come to upgrade it. The version I initially ran was v1.20.1. When it comes to supported versions, this is the official statement on the Kubernetes.io website: “The Kubernetes project maintains release branches for the most recent three minor releases (1.23, 1.22, 1.21). Kubernetes 1.19 and newer receive approximately 1 year of patch support. Kubernetes 1....