Hey KubeCraft fam! Starting an epic homelab project that's got me both excited and terrified 😅
The Setup: Connecting Czech Republic (Sprint ISP) to Zambia (Starlink) for a truly distributed learning environment. Because why make things easy, right?
Architecture Overview:
CZ: HP EliteBook 725 G3 (Ubuntu 24.04) + HP 820 G2 (Windows)
├── K3s cluster (master node)
├── Jenkins CI/CD
├── Prometheus/Grafana monitoring
└── WireGuard VPN server
ZM: HP EliteBook 840 G5
├── K3s agent node
├── Edge computing workloads
└── Starlink connectivity (CGNAT challenges ahead!)
Cloud: Azure AKS + Arc integration
Technologies I'm Tackling:
- Container Orchestration: K3s → AKS hybrid setup
- GitOps: ArgoCD for automated deployments
- Security: Trivy scanning + Vault secrets management
- Networking: WireGuard over Starlink (pray for me 🙏)
- IaC: Terraform for everything
- Observability: Full Prometheus/Grafana stack
Where I Need Your Expertise:
- Starlink + CGNAT: Best approaches for VPN? Thinking WireGuard + Cloudflare Tunnel backup
- Resource Optimization: Running enterprise stack on limited hardware—your hacks?
- Real-World Scenarios: What outages/incidents should I simulate for learning?
- Monitoring: What metrics actually matter in production?
- Security: Essential hardening steps for a homelab that mimics production?
Current Skills:
- Solid foundation in Linux, Git, networking basics
- Working through OCI DevOps Professional certification
- Python scripting capabilities growing daily
The Goal: 12 weeks to a portfolio that screams "hire me for your DevOps team!"
This community has been incredible for learning—now I'm ready to build something real. Who's got war stories or wisdom to share?
Drop your thoughts, roast my architecture, or share your own homelab wins/fails below! 👇
#kubernetes #devops #homelab #starlink #azure #prometheus #terraform #learning