Until it's not just one machine. You might briefly then use Swarm... But does anyone for long, whether production or home?
K8s has its complexities for sure, but to me it's the simplest - or at least 'only figure it out once' way of running multiple machines (besides having 'the webserver', 'the db server' etc., of course.)