3 ms·
You can use Kubernetes to run service on every machine. But that is usually done for support services like logging that need to run on every node. Is it one cu
by ianburrell 7y ago
You can use Kubernetes to run service on every machine. But that is usually done for support services like logging that need to run on every node.
Is it one customer per server? That wouldn't be a very good fit for Kubernetes. Kubernetes is about running containers on cluster of machines, scaling multiple services.
Kubernetes would let you run service per customer on cluster of machines and scale the number of containers for each customer independently. You wouldn't have to setup new server for each customer.
- shaklee3 7y agoI disagree about it not being a good fit. Even if you run one application per host (and if we're honest, it will always be more when we find flaws). You still get the benefits of very predictable deployments, failovers, lifecycle management, etc.