Worker node limit in Google Kubernetes Engine

10/16/2019

I have a plan to use Kubernetes in Google Cloud as a production stage.

However, I found this document explaining that there is a limitation at 250 worker nodes in a group.

In a GKE cluster, an internal forwarding rule points to all the nodes in the cluster. Each node in the cluster is a backend VM for the ILB. The maximum number of backend VMs for an ILB is 250, regardless of how the VMs are associated with instance groups. So the maximum number of nodes in a GKE cluster with an ILB is 250. If you have autoscaling enabled for your cluster, you must ensure that autoscaling does not scale your cluster beyond 250 nodes.

Could you explain the above to me?

Should I create a second and third cluster, in case our worker nodes reach ~250.

I will be using the load balancer in the front of our services.

-- Nicky Puff
google-kubernetes-engine
kubernetes

0 Answers