DEV Community

Discussion on: You probably shouldn’t be using Kubernetes for your new startup

 
hagen00 profile image
Hagen

This is especially true when you over engineer K8s
Eg. Using it for the DB, persistent disks everywhere etc, all things that could be offloaded to 3rd party cloud services

Thread Thread
 
liquid_chickens profile image
Chris Dodds

👏 Don't 👏 run 👏 stateful 👏 services 👏 in 👏 k8s. 👏

Thread Thread
 
correojefer profile image
Jefferson

Well, deploying stateless microservices will not dissapear all infrastructure required to run k8s.
The discussion is about k8s does not require complex infrastructure...

Thread Thread
 
coryarmbrecht profile image
CoryArmbrecht

👏 Don't 👏 run 👏 stateful 👏 services 👏 in 👏 k8s. 👏

I'm new to them, but I feel like I'm about to do that exact thing. What is your solution to it?

Thread Thread
 
liquid_chickens profile image
Chris Dodds

Run them outside of k8s in traditional VMs or services like AWS RDS.

Thread Thread
 
swoorup profile image
Swoorup Joshi • Edited

That applies to standard tools like databases, not specific ones for your use-case specially if you are building lot of workers and doing cpu heavy computation tasks. i.e not every app is CRUD like.