Production-grade Kubernetes homelab for experimenting and learning
ansible/- Infrastructure automation with Ansiblekubernetes/- Kubernetes manifests and applicationsdocs/- Architecture and setup documentationscripts/- Utility scripts and tools
- Nodes: 2x Intel NUCs (32GB RAM total), 1x MacMini (16GB) Proxmox - VM Debian
- OS: Ubuntu 24.04 LTS, Debian 13
- K8s: K3s v1.33.6
- Automation: Ansible
- LoadBalancer: MetalLB
- Ingress: Traefik + Gateway API
- AdGuard: Self-hosted DNSoHTTPS and Ad Blocker
See the docs directory for detailed documentation.
- Learn production Kubernetes practices
- Automate everything with IaC
- Build portfolio-worthy infrastructure
- Prepare for SRE/Platform Engineering roles
Igor Bond - GitHub