5 ms·
No, k8s is shit. It's only useful for the degenerate "run lots of instances of webapp servers running slow interpreted languages" use case. Trying to do anyth
by otabdeveloper4 2y ago
No, k8s is shit.
It's only useful for the degenerate "run lots of instances of webapp servers running slow interpreted languages" use case.
Trying to do anything else in it is madness.
And for the "webapp servers" use case they could have built something a thousand times simpler and more robust. Serving templated html ain't rocket science. (At least compared to e.g. running an OLAP database cluster.)
- shakiXBT 2y agoCould you please bless us with another way to easily orchestrate thousands of containers in a cloud vendor agnostic fashion? Thanks! Oh, and just in case your first rebuttal is "having thousands of containers means you've already failed" - not everyone works in a mom n pop shop
- otabdeveloper4 2y agoRead my post again. Just because k8s is the only game in town doesn't mean it is technically any good. As a technology it is a total shitshow. Luckily, the problem it solves ("orchestrating" slow webapp containers) is not a problem most professionals care about. Feature creep of k8s into domains it is utterly unsuitable for because devops wants a pay raise is a different issue.
- shakiXBT 2y ago> Orchestrating containers is not a problem most professionals care about I truly wish you were right, but maybe it's good job security for us professionals!
- osigurdson 2y ago>> As a technology it is a total shitshow. What aspects are you referring to? >> is not a problem most professionals care about professional as in True Scotsman?
- otabdeveloper4 2y ago> professional as in True Scotsman? No, I mean that Kubernetes solves a super narrow and specific problem that most developers do not need to solve.
- candiddevmike 2y ago> Oh, and just in case your first rebuttal is "having thousands of containers means you've already failed" - not everyone works in a mom n pop shop The majority of folks, whether or not they admit it, probably do...
- osigurdson 2y agoDoes this meet your definition of madness? https://openai.com/index/scaling-kubernetes-to-7500-nodes/ https://openai.com/index/scaling-kubernetes-to-7500-nodes/
- otabdeveloper4 2y agoYeah, they basically spent a shitload of effort developing their own cluster management platform that turns off all the Kubernetes functionality in Kubernetes. Must be some artifact of hosting on Azure, because I can't imagine any other reason to do something this contorted.
- osigurdson 2y agoHow much hands on time do you personally have with Kubernetes?