← cd ../projects
photo — cluster nodes on shelf
in progress homelab

Homelab Kubernetes Cluster

A self-hosted k8s cluster running on old hardware, exploring container orchestration, GitOps with Flux, and self-hosted services.

k8shomelablinux

Overview

A personal Kubernetes cluster built on repurposed hardware. The goal is to learn container orchestration hands-on and eventually run all my self-hosted services on it — no more one-app-per-VM.

Hardware

Placeholder — to be filled in once the nodes are finalized.

What’s running

  • Flux CD for GitOps — cluster state lives in a Git repo, changes reconcile automatically.
  • Placeholder services — to be added as the cluster grows.

What I learned

Kubernetes has a steep learning curve but the mental model clicks once you stop fighting YAML and start reading the docs bottom-up. More notes to come.