Skip to content

My Kubernetes Homelab

Overview

This is my 3-node k3s cluster built for learning Kubernetes and Rancher.

Architecture

  • Control Plane: rocky1.home (192.168.2.41) - 4 CPU, 4GB RAM
  • Worker 1: rocky2.home (192.168.2.42) - 2 CPU, 2GB RAM
  • Worker 2: rocky3.home (192.168.2.43) - 2 CPU, 2GB RAM

Technologies Used

  • k3s: Lightweight Kubernetes distribution
  • Helm: Package manager for Kubernetes
  • Rancher: Multi-cluster management platform
  • Rocky Linux 9: RHEL-compatible OS

What I've Deployed

  • PostgreSQL (via Helm chart)
  • nginx (via Rancher UI)
  • Material for MkDocs (this site!)