Scaling Kubernetes Clusters and Node Pools

Find out about scaling up and scaling down the Kubernetes node pools and clusters you've created using by Kubernetes Engine (OKE).

You can scale the clusters you create using Kubernetes Engine to optimize resource usage.

Scaling Clusters with Managed Node Pools

In the case of managed node pools, you have responsibility for adjusting cluster capacity in response to changing requirements. You can:

Scaling Clusters with Virtual Node Pools

In the case of virtual node pools, much of the operational overhead of cluster capacity management is handled for you.

A virtual node pool scales automatically, and can support up to 500 pods per virtual node.

In the event that 500 pods per virtual node is insufficient, you can:

Note that because virtual nodes automatically scale to support so many pods, it's not necessary to use the Kubernetes Cluster Autoscaler (which is not yet supported with virtual nodes in any case).