Bestprice managed Kubernetes for small cluster

Cluster Requirements

Absolut minimun for my starting cluster should be somethig like

  • RAM: 8-10 GB per node (better more)
  • CPU: 1-2 vCPU per node
  • Hardware and Network on the modern level (comparable to the best)
  • Budget < $100

Nice to have:

  • Managed https Loadbalancer
    • affordable
    • SNI support
  • Terraform support

Candidates

Linode

Linode Pricing

I like this type of machines:

  • 4 GB RAM
  • 2 Cores
  • 80 GB SSD
  • 4 TB Transfer 40 Gbps 4000Mbps
  • $20/mo

  • NodeLoadbalancer $10/mo

Linode LB are not SNI capable, so i will need TCP balancing and starm nginx ingress with Let's encrypt or so.

Digital Ocean

https://www.digitalocean.com/pricing/#Compute

  • 4 GB RAM
  • 2 vCPUs
  • 80 GB SSD
  • 4 TB Transfer $20/mo

  • Load Balancer $10/mo

Loadbalancer cannot ingress multiple domains to one cluster :( But Let's incrypt cert management worked.

Well basically i liked it very much only paypoint is that probably i need more LB's that i want.

Scaleaway

DEV1-M

  • RAM 4 GB
  • 3 vCPUs
  • 40 GB NVMe SSD
  • Network 300 Mbit/s
  • €7.99/month

  • Loadbalancer consts €8.99/month. I haven't tried it's yet. Out of Documentation it's comaparable to Digital Ocenas one.

Additional benefits:

  • Payment per SEPA (the european way)