Just curious - what's wrong with buying a large instance (24 cores) and running it for < 10,000 users? Kubernetes feels like an insane complexity that doesn't need to be taken on and managed. You're gonna spend more time managing Kubernetes than writing <i>actual</i> software. Also, it feels like if something goes wrong in prod with your cluster - you're gonna need external help to get you back on the feet.<p>If you're not going to build the next Facebook, why would you need so much complexity?