Remix.run Logo
Spivak 14 hours ago

This has got to be the most out there k8s take I've read in a while. k8s doesn't save you from learning your cloud providers infrastructure, you have to learn k8s in addition to your cloud provider's infrastructure. It's all ALBs, ASGs, Security Groups, EBS Volumbes and IAM policy underneath and k8s, while very clever, isn't so clever as to abstract much of any of it away from you. On EKS you get to enjoy more odd limitations with your nodes than EC2 would give you on its own.

You're already building on a cluster, your cloud provider's hypervisor. They'll literally build virtual compute of any size and shape for you on demand out of heterogeneous hardware and the security guarantees are much stronger than colocated containers on k8s nodes.

There are quite a few steps between single server and k8s.

p_l 4 hours ago | parent | next [-]

K8s was designed around deployment on premise on bare metal hardware.

The cloud extensions were always just a convenience.

psini 9 hours ago | parent | prev [-]

You can self host Kubernetes on "dumb" VMs from Hetzner or OVH.