Loading video player...
Is your home lab outgrowing Docker? One crashed Mini-PC shouldn't take down your entire network. In this video, we’re moving past the basics and building a full-scale, production-ready Kubernetes cluster directly on Proxmox VE. We aren't taking shortcuts with K3s or Minikube. In this How to Deploy Kubernetes on Proxmox: The Ultimate Step-by-Step Guide video we are building the "real deal" propare k8s cluster - the same architecture used by tech giants to scale the internet. Whether you want a self-healing media server or you're training for a career in DevOps, this step-by-step guide covers the "how" and the "why" behind every command. Purchase link to ZimaBoard 2 I mentioned in the video: https://bit.ly/4adwl0L $15 discount coupon: Automation-Avenue15 Link to GitHub repo with step-by-step instructions: https://github.com/automation-avenue/k8s-on-proxmox Link to PDF document I mentioned in the video: https://www.automation-avenue.com/products/digital_downloads/k8s-on-proxmox == ⏰ TIMESTAMPS ⏰ == 0:00 Kubernetes on Proxmox guide 4:45 Prepare a set of static ip addresses on router 6:40 Download Ubuntu 26.04 LTS iso image to Proxmox 8:30 Create 1 kubernetes master node and 2 worker node VMs 12:10 qm create commands for our virtual machines 14:10 Installation process for each VM 15:15 Configure static ip for Kubernetes node 24:15 Use TMUX to run the same command on all servers 26:55 Install qemu-guest-agent 27:40 disable swap on each VM 29:00 Check /etc/hostname and /etc/hosts files 29:35 enable overlay and br_netfilter kernel modules 31:10 add net.bridge system parameters 32:35 Install containerd 33:15 Create default configuration for containerd 34:00 Set SystemdCgroup in config.toml file 35:15 Add Kubernetes repository 35:30 kubelet kubeadm and kubectl components installation 38:40 Initialize Kubernetes cluster 39:05 CNI – Container Network Interface 40:45 kubeadm join command 41:25 kubeadm token create command 42:20 add Flannel CNI 42:50 Join worker nodes to k8s cluster 45:25 Add MetalLB load balancer service 47:55 Add pool of static ip’s to MetalLB 50:25 Final test – run nginx load balancer service in Kubernetes == ⏰ TIMESTAMPS ⏰ == 🔥🔥 Join n8n, AI Agents, Proxmox, Linux and Devops hands-on training: https://www.automation-avenue.com 🔥🔥 📧 Email: info@automation-avenue.com 📧 == 103 ==