3 ms·
Kubernetes is useful if you have many teams working on things in parallel and you want them to deploy in similar ways to not have to reinvent the same wheel in
by vasco 4y ago
Kubernetes is useful if you have many teams working on things in parallel and you want them to deploy in similar ways to not have to reinvent the same wheel in 5 different ways by 5 different teams. If you don't have multiple teams, you don't need it.
- jupp0r 4y agoIt's also useful if you want your app to update without being down, which even a single team might want to do.
- dinosaurdynasty 4y agoYou don't need k8s for that, teams have been doing that for decades before k8s was ever a thing
- jupp0r 4y agoSure, but whatever they built themselves to accomplish this is also complicated. I know because I have built such systems (and replaced them by k8s).
- erulabs 4y agoHah, exactly. It's not that you can't accomplish all the same things as k8s with your own bash scripts - it's that k8s exists to replace all your custom bash scripts!
- jupp0r 4y agoBut you can still land on top of HN with a "I replaced kubernetes with this 500 line bash script without unit tests" blog article ;)