4 ms·
Kubernetes is complete, utter overkill for almost everything.
by zilti 3y ago
Kubernetes is complete, utter overkill for almost everything.
- sgarland 3y agoYes, but once you know how to use it, everything else is an annoying toy. Also, of course, it being the standard means there is no end of tooling designed to support it. I can’t count the number of times I’ve been frustrated at my current job because I have to wade through layers of ECS bullshit to do something. All that said, if you don’t need containers, turns out you can get a lot done with two servers behind HAProxy + keepalived, running stuff with systemd.
- pcthrowaway 3y agoI wonder what people's thoughts on KubeVela are (https://www.cncf.io/projects/kubevela/ https://www.cncf.io/projects/kubevela/) I've been pretty sour on Kubernetes, but this looks like it could bring some of the niceties of PaaS to k8s. I haven't looked into the deployment process yet though, perhaps that's where all the pain lies
- zzyzxd 3y agoYou may enjoy learning and using different implementations for networking, storage, DNS, containerization...from time to time. But I just learnt Kubernetes and suddenly all those implementations become interchangeable and my knowledge is transferable between homelab and work, and even across companies and platforms.
- mplewis 3y agoOf course, because very few projects need every feature of Kubernetes. But most projects need three or four of them, and many projects need something from the long tail too. I’ve been running my personal cluster happily on k8s for years.