I don't think for a startup you need K8s and most of the things you have outlined! Maybe for a late-stage startup, but then you are already doing something so a generic slap-it-there solution might not be the best idea.
You are describing a large-scale setup boilerplate, far away from what I'd call a startup in a box. Slap in a simple server like my own project [1] or no server at all until product-market fit, and then but only then start scaling.
You are describing a large-scale setup boilerplate, far away from what I'd call a startup in a box. Slap in a simple server like my own project [1] or no server at all until product-market fit, and then but only then start scaling.
[1] https://serverjs.io/