Loading video player...
🔥 Learn how to build a GitOps-driven Kubernetes homelab from scratch using Flux CD, Terraform, and k3s! In this walkthrough, I set up a clean, reproducible bare-bones k3s cluster with everything you need to run real workloads—infrastructure, monitoring, storage, and secure HTTPS access. This setup uses Terraform from a homelab environment, Cloudflare DNS for certificate generation, and local DNS to make the cluster accessible directly from your network. 🛠️ What you’ll learn: - End-to-end k3s cluster setup - GitOps workflow using Flux CD - Bootstrapping a cluster from a GitHub repo - Infrastructure provisioning with Terraform - HTTPS certificates via Cloudflare DNS - Local DNS integration for homelab access - Monitoring, storage, and core cluster services 💻 GitHub Repository: 👉 https://github.com/Aschonn/flux-homelab 📘 Flux Concepts: https://fluxcd.io/flux/concepts/