Lol
Lol
What about things like scaling, or even just what if your one server runs out of resources to fit more apps on?
Disclaimer: I am the Dokku maintainer.
Premature optimization for 99% of people's projects. Once you run into "scaling" issues you can always run it on a more powerful server.
One server scales vertically and can serve a good number of projects and users. Huge spikes eg. due to attacks, lead to outages instead of runaway bills.
To get started in a simpler way, and in a way that solves 80% of use cases. Once you need to scale, then you can scale. Why worry about that upfront with all the complexity it entails?
>what if your one server runs out of resources to fit more apps on
There's vertical scaling. Rent a bigger server.
Disclaimer: I am the Dokku maintainer.
Does the k3s scheduler work with existing non-k3s k8s clusters as well?