A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://cloud.google.com/kubernetes-engine/docs/how-to/resizing-a-container-cluster below:

Resize a Standard cluster by adding or removing nodes | Google Kubernetes Engine (GKE)

Resize a Standard cluster by adding or removing nodes

Stay organized with collections Save and categorize content based on your preferences.

This page explains how to manually resize Google Kubernetes Engine (GKE) Standard clusters. You can resize a cluster to increase or decrease the number of nodes in that cluster. Alternatively, you can autoscale your cluster, where GKE automatically resizes your node pools in response to changing conditions, such as changes in your workloads and resource usage.

These instructions don't apply to GKE Autopilot clusters, which automatically resize based on the number of Pods in the cluster.

When you add or remove nodes in your cluster, GKE adds or removes the associated virtual machine (VM) instances from the underlying Compute Engine Managed Instance Groups (MIGs) provisioned for your node pools. For removing nodes, do not use kubectl delete node as this does not delete the Compute Engine VM instance in the node pool's underlying MIG. Use cluster autoscaler or manually decrease the size of your cluster.

Note: When you increase or decrease the size of a node pool that spans multiple zones, the new size represents the number of nodes in the node pool per zone. For example, if you have a node pool size of two that spans two zones, the total node count is four. If you resize the node pool to a size of four nodes, the total node count becomes eight. Before you begin

Before you start, make sure that you have performed the following tasks:

Increase the size of your cluster

When you increase the size of a cluster, the following changes occur:

gcloud

To increase the size of a cluster's node pools, run the gcloud container clusters resize command:

gcloud container clusters resize CLUSTER_NAME --node-pool POOL_NAME \
    --num-nodes NUM_NODES

Replace the following:

Repeat this command for each node pool. If your cluster has only one node pool, omit the --node-pool flag.

Console

To increase the size of a cluster's node pools, perform the following steps:

  1. Go to the Google Kubernetes Engine page in the Google Cloud console.

    Go to Google Kubernetes Engine

  2. Beside the cluster you want to edit, click more_vert Actions, then click Edit.

  3. Click the Nodes tab next to the Details tab.

  4. In the Node Pools section, click the name of the node pool that you want to increase in size.

  5. Click edit Resize.

  6. In the Number of nodes field, enter how many nodes that you want in the node pool, and then click Resize.

  7. Repeat for each node pool as needed.

Decrease the size of your cluster Warning: Do not use both cluster autoscaler and manual resize commands simultaneously on a node pool, as this can cause interactions that result in unstable or incorrect node pool size.

When you decrease the size of a cluster, the following changes occur:

The MIG does not differentiate between instances running Pods and instances without Pods. Resizing down removes instances at random.

To learn how to add node pools and to manage existing ones, refer to Adding and managing node pools.

gcloud

To decrease the size of a cluster's node pools, run the gcloud container clusters resize command:

gcloud container clusters resize CLUSTER_NAME --node-pool POOL_NAME \
    --num-nodes NUM_NODES

Replace the following:

Repeat this command for each node pool. If your cluster has only one node pool, omit the --node-pool flag.

Console

To decrease the size of a cluster's node pools, perform the following steps:

  1. Go to the Google Kubernetes Engine page in the Google Cloud console.

    Go to Google Kubernetes Engine

  2. Beside the cluster you want to edit, click more_vert Actions, then click Edit.

  3. Click the Nodes tab next to the Details tab.

  4. In the Node Pools section, click the name of the node pool that you want to decrease in size.

  5. Click edit Resize.

  6. In the Number of nodes field, enter how many nodes that you want in the node pool, and then click Resize.

  7. Repeat for each node pool as needed.

Autoscaling a cluster

GKE's cluster autoscaler feature automatically resizes your node pools in response to changing conditions, such as changes in your workloads and resource usage.

To learn more about how autoscaling works, refer to the cluster autoscaler documentation. To set up autoscaling for your cluster, see Autoscaling a cluster.

What's next

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-08-12 UTC.

[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-12 UTC."],[],[]]


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4