Day 54: Build a Multi-Node Kubernetes Cluster with kubeadm + Calico Operator | CKA Course 2025
👉 GitHub Repository: https://github.com/CloudWithVarJosh/C...
👉 CKA 2025 Playlist: • CKA Certification Course 2025
👉 Kubernetes Projects: • Kubernetes Projects
📚 Welcome to Day 54!
Today we’ll build a multi-node Kubernetes v1.32 cluster with kubeadm, containerd, and the Calico Operator. We’ll create the control plane first, then join worker nodes, wire up networking, and validate with a quick NodePort test. I’ll demo the exact security group/firewall rules and a clean, repeatable install flow you can run in AWS—or any VMs that can reach each other.
🛠 What You’ll Learn in This Demo
✅ The “golden path” for kubeadm v1.32 on Ubuntu (swap, sysctls, containerd)
✅ Precise security group / firewall rules for control plane & workers
✅ Installing Calico via the Tigera Operator (defaults, minimal CR)
✅ Initializing the control plane and joining worker nodes
✅ Exposing an app with NodePort and validating cross-node traffic
✅ Quick stabilization tips and a reset-to-clean-slate routine
💡 By the end of this lecture:
You’ll have a working multi-node cluster you can recreate on demand, understand the networking ports that make it work, and be ready for the upgrade we’ll tackle next.
🔗 Stay Connected
👉 LinkedIn: / varun-joshi-2b516752
👉 GitHub: https://github.com/CloudWithVarJosh
💬 Got questions? Drop them in the comments — I reply to every single one.
👍 Like, share, and subscribe to follow the entire CKA 2025 series!
⏰ Timestamps
00:00:00 — Introduction
00:01:48 — Prerequisites
00:03:52 — Demo overview: build a multi-node K8s cluster (v1.32)
00:04:28 — What we’re building & firewall/SG rules
00:12:03 — AWS console walkthrough: control plane & data plane Security Groups
00:16:54 — Create control plane node
00:20:53 — Configure control plane node
00:44:20 — Create & configure worker nodes
01:01:12 — Final verification
01:03:08 — Outro & next steps
🔖 Hashtags
#Kubernetes #CKA #CKA2025 #kubeadm #Calico #TigeraOperator #K8sNetworking #DevOps #Containerd #SecurityGroups #NodePort #K8sCluster #CloudWithVarJosh #CKACourse #SRE