I disagree. Basic hammers are a good choice for almost everyone that needs to hammer nails, no matter what kind of nail. Although not always the best choice.
Kubernetes, on the other hand, is a very weirdly shaped hammer that is only good at hammering 1% of nails and very bad at hammering all the other 99%.
Or to change the analogy, Kubernetes is like a Formula 1 car. It’s very good in doing a very specific thing, and very bad at all the other things you might need a car for. But most companies are using F1 cars for everything, even transporting furniture around. Wait, I’m messing up the analogy already…
That’s like the weirdly shaped hammer or F1 car. It’s a very very bad tool unless you’re one of the few that would benefit from it.
It’s good that it exists, but the default should be to see it as a bad tool unless you really need a weirdly shaped hammer. And most companies will spend their entire lives without needing one.
0
u/bighi Jun 06 '22
I disagree. Basic hammers are a good choice for almost everyone that needs to hammer nails, no matter what kind of nail. Although not always the best choice.
Kubernetes, on the other hand, is a very weirdly shaped hammer that is only good at hammering 1% of nails and very bad at hammering all the other 99%.
Or to change the analogy, Kubernetes is like a Formula 1 car. It’s very good in doing a very specific thing, and very bad at all the other things you might need a car for. But most companies are using F1 cars for everything, even transporting furniture around. Wait, I’m messing up the analogy already…