DEV Community

Discussion on: Do you really need Kubernetes in your company/startup?

Collapse
 
theodesp profile image
Theofanis Despoudis

In general, once you tried Kubernetes in production, you won't go back to Docker Swarm or Docker

Collapse
 
anortef profile image
Adrián Norte

I do not deny this, but the key is to be able to answer the "why". So, why do you think so?

Collapse
 
theodesp profile image
Theofanis Despoudis

What's not to mention. Ecosystem tooling, support from the community, stability of the platform, all the greatest minds passionate about it, real business value, stress-less rollouts etc.

Thread Thread
 
anortef profile image
Adrián Norte

Docker also has a very rich ecosystem tooling, support from the community, stability and great minds being passionate about it and can do everything you say.

What I try to say is to not take things at face value because that is how you get operational costs through the roof.

Thread Thread
 
theodesp profile image
Theofanis Despoudis • Edited

Costing with Kubernetes is not an issue. For example with Azure you pay for what nodes you use and it can be as little as 30 euro per month. With DO it can be even cheaper. In addition Kubernetes has advanced scheduling algorithms making ideal for parallel jobs or resource optimization problems. You just need to declare the resource constaints for each deployment and Kubernetes will find the best fit. It will work even if a node dies.

Try to do that with Docker and you will find yourself reinventing the wheel and probably with a heftier bill.