Hey community,
I started encountering
Can’t create new resources when the quota is exceeded for any resources, such as CPU or Disk.
in my GKE Cluster.
Looking further at my quotas I noticed: Persistent Disk SSD (GB) shows 415/500
Which surprises me.
gcloud compute disks list
Shows 4 Disk, 3x 5GB (used in GKE) and 1x 10GB (used in GCE). I also went to check if there are any snapshots or backups taking space, but couldn’t find any either.
My project setup is quite simple:
- 1x GKE Cluster in Autopilot mode with 2 namespaces
- 1x Compute Instance with 10GB disk
Running out of ideas on what to check here 
Appreciate any help or hints on what else to check for.
Hi daniel_enaccess,
Welcome to Google Cloud Community!
When GKE Autopilot provisions a node, it also provisions a persistent disk for it. Those disks are different sizes depending on the node machine: 100GB, 250GB etc.
To check the capacity of the Node use the following command:
“Kubectl describe node <node name>”
You can find it under the Capacity field. Here is the sample output below:
For further insights on deploying Google Kubernetes Engine and enhance your understanding about GKE autopilot, Refer to this documentation below:
Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.
I’m having the same problem only my quota is 250GB, I think because it’s a 2nd project after abandoning “My First Project”.
This doesn’t make sense to me: Autopilot is billed based on what resources you request, not what nodes you’re given, so why do the quotas work differently? …except the CPU quota is based on what you’ve requested, so why is the disk quota different??
Also, my request for a disk quota increase was instantly denied while my request to increase CPU from 12 to 60 was instantly approved. I am so confused by this! 60 processor cores costs a lot more than 2TB storage.