chrisallmark.dev
HomeBlogCodeManifestoCV

My Blog

Setting Up GitOps on your K3s HomeLab with Argo CD
Setting Up GitOps on your K3s HomeLab with Argo CD
21 May 2026 · 5.335 min read

A while ago I built a small Kubernetes cluster using four Raspberry Pi 4s for local development and experimentation. I then added a private Docker registry so I could build and deploy my own container images locally without depending on Docker Hub. With that setup I could build containers, push images...

Adding a Private Docker Registry to your K3s Homelab
Adding a Private Docker Registry to your K3s Homelab
14 May 2026 · 3.045 min read

In my previous post, I described Building a Kubernetes Raspberry Pi Homelab with K3s. By default, the cluster pulls public images from Docker Hub, which, for personal projects, may be acceptable. But if you want to work on anything more commercially sensitive, then you’ll want to use a private Docker...

Building a Kubernetes Raspberry Pi Homelab with K3s
Building a Kubernetes Raspberry Pi Homelab with K3s
7 May 2026 · 9.755 min read

As you’ll know if you’ve ever tried to build a reasonably sized microservices application locally, you can run out of system resources quickly. I have an M1 Mac Mini with just 8GB of non-upgradable RAM and, although it’s pretty fast, once I’ve spun up a few services, each with their...

© Chris Allmark 2026