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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

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.
ADVICE

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.
ADVICE

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app