KubeFM

·S8 E2

Running a Full Kubernetes Cluster for $2 a Month, with Varnit Goyal

January 27
27 mins

Episode Description

Most developers assume Kubernetes requires an enterprise budget. Varnit Goyal proves otherwise — he built a full three-node Kubernetes cluster for $2.16/month using Rackspace Spot Instances.

The trick: pick non-default instance types, distribute nodes across low-demand regions, and let Kubernetes handle rescheduling when nodes get preempted. For service exposure, he replaced the $10/month load balancer with Tailscale Funnel — free.

In this episode:

  • How Spot Instance bidding works and which strategies keep costs and preemption low

  • Using Tailscale Kubernetes operator as a free alternative to traditional load balancers

  • Running real development dependencies (Kafka, Elasticsearch, Postgres) on a budget cluster

A practical walkthrough of what Kubernetes actually needs to function — and what you can strip away.

Sponsor

This episode is sponsored by LearnKube — get started on your Kubernetes journey through comprehensive online, in-person or remote training.

More info

See all episodes