metal13
Joined 13 years ago
Joined 13 years ago
There will come a time when cost of paying the overhead for a devops person (and eventually) team is worth it. At that point, k8s can be a great fit.
In my experience, that tends to be when you're at scale enough to care about costs a lot. Total spend and/or reducing COGS make it worth while. But when you look at it from the time an engineer costs, it's easier to see.
Are you gonna save 200k/year (minimum) in costs moving to k8s? Then do it. If you don't have line of sight to that, pay AWS/GCP to manage that for you, and focus on your business.
Also note, there's stages even with running k8s. Don't go all in running it all.
Start with a container, run it serverless. When k8s becomes a better fit (to reduce costs, or with other small exceptions), use EKS or GKE. Don't run your own control plane.
If you really have a need for a lot of custom stuff, then start to run your own control plane. But by this team, you probably have a team managing all this. If that cost (remembering how expensive engineers are) is shocking, you should be running a different solution.
The advice I give everyone is: Stay off k8s until you care about binpacking. That is, making sure you're fully utilizing the instances you pay for. When the cost of your architecture is taking up some brain cycles, start digging in.
If that's low down on your priority list, it's not worth the investment. If you're reasonable considered "a startup", invest your time/money elsewhere. PMF and getting to default alive is far more important.
5/500 = 1%.
> "Zero excuse for this IMO."
So, zero excuse, as long you have the money to pay someone to do all the thinking/planning for you. And as long as you have the money (and live in the right locations) to have someone do all the actual work of cooking for you.
I also suggest you go read the commenting guidelines, especially the "assume good faith" piece: https://news.ycombinator.com/newsguidelines.html
And cutting is even worse. You feel drained. And you sleep more when cutting then you did when bulking.
Both are hard enough that it makes me wonder if you've done either for a decent period of time. If you had, it'd be pretty easy to see OP's point without a flippant answer that ignores what they're saying.
It's crazy that so many commenters here seem to think that everyone is well equipped to be a teacher with zero training or experience. It's hard.
It's even more crazy that no one seems to realize that most parents are acting as teachers, while trying to maintain full time jobs.
This isn't just "teachers not adapting", or "we need VR". This is fundamental to the fact that most households need two working parents just to survive.