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!)