This page describes how to resize the Google Distributed Cloud control-plane node for the user cluster. Resizing the control-plane node means adding or removing CPUs and changing the amount of memory available to the control-plane node for the user cluster.
You cannot resize the control-plane node manually if you have enabled automatic node resizing.
To add or remove CPUs and memory in the control-plane node:
Console
In the Google Cloud console, go to the GKE Enterprise clusters page.
Select the Google Cloud project that the user cluster is in.
In the list of clusters, click the cluster that you want to modify, and then click View details in the Details panel.
Scroll down to the Control Plane section.
Click
Edit next to Control-plane node CPUs or Control-plane node memory, change the value, and click Done.
Command line
Edit the user cluster configuration file. Change the
masterNode.cpus
andmasterNode.memoryMB
to the values you want.... masterNode: cpus: 4 memoryMB: 8192 # How many machines of this type to deploy replicas: 3 ...
Run this command to update the cluster:
gkectl update cluster --kubeconfig ADMIN_CLUSTER_KUBECONFIG --config USER_CONFIG_FILE
- Replace ADMIN_CLUSTER_KUBECONFIG with the path of your admin cluster kubeconfig file.
- Replace USER_CONFIG_FILE with the path of your user cluster configuration file.