top | item 31975601

(no title)

wiredone | 3 years ago

I'll be honest - i've worked places where kubernetes was a thing, and places where it wasn't. Both within the last 5 years.

Kubernetes is a layer of complexity that just isn't warranted for most companies. Hell even Amazon still sticks with VMs. Autoscaling and firecracker solve most things.

Its nice to have cluster (pod?) management as a first-class concept, but you get that with tagging of instances just as well for most use cases.

In short - i think the author has a point.

discuss

order

p_l|3 years ago

Amazon is IMHO an anti-example - they have huge installed base of tooling to handle VMs, and most importantly, they have huge scale of capital available. Throwing single-use VMs at the wall is cheap for them.

Meanwhile, I was chugging around with k8s because it was balance between "easy to deploy our workloads with minimal time spent" vs "increasing the cost by few pizzas will cause noticeable loss so pack those VMs tight".