Category: Database, Kubernetes

There are many ways to rightsize your cluster, and it is vital to design your application for reliability and robustness. As site-reliability and DevOps engineers, you often need to understand the requirements for the applications you will be running on your cluster and then consider various factors while designing it.

For example, if you have a ten-node cluster and you lose one, you lose just 10% of your cluster capacity.

Kubelet is not optimised to manage more than a certain number of containers, and a lot of cloud providers limit the number of containers you can have on a single worker node.

Therefore, you should be careful of how many nodes you add to your cluster, and optimise the size of the node with the required number.

Related Articles