I've been doing the same for over a year. I think single node kubernetes is very underrated, both for running a single project or for multiple.
What are the advantages of running Kubernetes on a single node versus not using kubernetes at all (which seems simpler to me).
What are the advantages of running Kubernetes on a single node versus not using kubernetes at all (which seems simpler to me).