For availability. If you have promised 99.9% or more availability to your customers you probably need some sort of redundancy or hot failover. Kubernetes is a good option to get that.
If you don't need 99.9%, simpler is better.
> Too cheap
You can get a single node Kubernetes cluster from Digital Ocean for $10 per month.
That's silly because a single node cluster doesn't have redundancy which is the main reason for Kubernetes, but it lets you get started. A minimum redundant cluster would have two nodes and a $15 load balancer, so $35 per month at DO.
For availability. If you have promised 99.9% or more availability to your customers you probably need some sort of redundancy or hot failover. Kubernetes is a good option to get that.
If you don't need 99.9%, simpler is better.
> Too cheap
You can get a single node Kubernetes cluster from Digital Ocean for $10 per month.
That's silly because a single node cluster doesn't have redundancy which is the main reason for Kubernetes, but it lets you get started. A minimum redundant cluster would have two nodes and a $15 load balancer, so $35 per month at DO.