Back to blog
DevOps · Cloud8 min

Kubernetes on Hetzner: 5x cheaper than AWS — myth or reality

Numbers and real experience running production clusters on bare-metal Hetzner. When it actually saves money and when it doesn't.

Yaroslav BondarenkoJanuary 30, 2026

Over the past year we moved 11 clusters off AWS and GCP onto Hetzner. Savings range from 50% to 78% depending on scenario. But numbers without context lie. Here's where the move pays off — and where it backfires.

The real economics

A 6-node cluster (32 vCPU, 64 GB RAM each) on AWS EKS runs about $4,200/month. The same cluster on Hetzner Cloud with self-managed Kubernetes is around $850. But to the latter you must add a DevOps engineer at 0.3–0.5 FTE — about $2,500/month. The bottom line: there's still savings, but less than the headline number.

When Hetzner is the right choice

  • Steady-state workloads without big bursts (auto-scaling on Hetzner is its own story)
  • European customers where you don't need a global CDN with 30+ regions
  • A team that's willing to own infrastructure as code and monitoring
  • Budget for an in-house DevOps engineer — Hetzner is not self-driving

When to stay on AWS/GCP

  1. 01Regular need for managed services: SageMaker, BigQuery, Bedrock
  2. 02Global delivery with P95 < 100 ms across 5+ continents
  3. 03Teams without DevOps — managed AWS is cheaper than poor self-managed
  4. 04Enterprise compliance requirements: SOC 2, HIPAA, FedRAMP

How we build clusters on Hetzner

  • Talos Linux as the OS — minimum surprises, safe defaults
  • Cilium instead of Calico — eBPF gives better observability
  • Hetzner Cloud Controller Manager + CSI — native volumes and load balancers
  • ArgoCD for GitOps — cluster restored from Git in 30 minutes
  • Backup to Hetzner Storage Box + offsite to Wasabi
  • Monitoring — VictoriaMetrics + Grafana + Loki on separate nodes
Hetzner is not “the cheap AWS”. It's a different philosophy: you pay less in money and more in engineering time. Choose deliberately.

Facing a similar challenge in your company?

Tell us about the task — we'll get back within one business day with a call agenda.

Start a project