
KubeFM Running a Full Kubernetes Cluster for $2 a Month, with Varnit Goyal
Jan 27, 2026
Varnit Goyal, a Senior Software Engineer who experiments with cloud-native tooling and home labs. He describes building a full three-node Kubernetes cluster for $2.16/month using Rackspace Spot Instances. He covers bidding and instance-choice strategies, multi-region workers and automated replacement, replacing paid load balancers with Tailscale Funnel, and running real workloads like Kafka and Postgres on a budget.
AI Snips
Chapters
Transcript
Episode notes
Bid Smart And Pick Low-Demand Instances
- Choose less-common instance types (e.g., memory-optimized) to reduce competition and cost.
- Bid low (start near $0.01) and only raise to your budget ceiling to avoid high spot prices.
Distribute Workers Across Regions
- Spread worker nodes across low-demand regions to lower preemption risk.
- Favor regions like Hong Kong or Australia for testing workloads to get stable spot uptime.
Automate Responses To Preemption Alerts
- Use the provider's preemption webhooks (e.g., Slack) to get advance warnings of reclamation.
- Trigger automation that spawns replacement nodes so Kubernetes can reschedule workloads before loss.
