4 ms·
hahaha well Kubernetes is the opposite of a special shuttle that keeps on flying. It crashes all the time, version updates etc. If you want stability go to apac
by wouldbecouldbe 2y ago
hahaha well Kubernetes is the opposite of a special shuttle that keeps on flying. It crashes all the time, version updates etc. If you want stability go to apache or nginx.
- Sohcahtoa82 2y agoThis comment is a complete non-sequitor. Kubernetes solves an entirely different problem from Apache and nginx.
- deleted 2y ago[deleted]
- wouldbecouldbe 2y agoyeah maybe it does, but when you have a hammer everything looks like a nail. Kubernetes is used all the time nowadays on simple projects just because it's the most intellectual pleasing solution. This is creating high maintainance costs by locking in companies with extremely complicated software where it's just not needed.
- andix 2y agoI've never seen Kubernetes crash. I don't have that much experience with operating k8s clusters, but on those I've seen it just kept on working.
- whalesalad 2y agoSame. Pods will crash, run out of memory, fail to get scheduled, etc... but I have never seen kube itself crash.
- q3k 2y agoI've been experimenting with k8s and/or running it on prod basically since the initial release, and I've so far only had one workload-affecting bug. The bug caused the scheduler to get stuck meaning pods assigned to nodes kept running, but no new pods would be scheduled. https://github.com/kubernetes/kubernetes/issues/124930 https://github.com/kubernetes/kubernetes/issues/124930 That's a pretty good track record, and indicates a level of fail-safe design (everything continued working, even though a critical components kept crashinglooping).
- kesor 2y agoYou obviously have not operated kubernetes long enough. With large enough scale you'll find the cluster controllers crashing for various reasons, getting out of sync with each other, etcd crashing or getting locked, and a whole bag of bugs.
- OJFord 2y agoIf you can solve your problem with nginx then yes you should be using nginx not kubernetes...
- nimih 2y agoIf you think nginx is the right tool for solving problems like container deployment, service discovery, cluster scaling, and secret management, then I suppose it's not surprising that you think Kubernetes "crashes all the time" and that a 1 year rolling support window for software releases is an insurmountable obstacle. Kubernetes has a lot of genuine issues and rough edges, but you're kind of showing your ass when you make comments like this.
- wouldbecouldbe 2y agoThere are just very few applications that actually need all of this. maybe 1 tot 0.1%, for instance vercel might need it. But 95-99% can just run on several "simple" servers & keep deployment times within minutes and no complicated stuff needed. Yet Kubernetes get's pushed all the time.
- lyu07282 2y agoI don't know about that, I've found even simple applications need things like blue/green deployments and kubernetes makes that very easy and robust.
- wouldbecouldbe 2y agothere is nothing easy or robust about kubernetes. Hence all the tooling around it, having things break down if you don't update. Dependencies not being compatible all the time. Server management should cost as little time, and be stress free. There are many ways to solve the up/down issue and depends on which language you are running.
- lyu07282 2y agoI agree if you are running kubernetes yourself you are absolutely right. I was thinking more about managed clusters in the cloud. Every provider offers managed kubernetes, then you aren't even vendor locked.