Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

How to get quota for cloud shell?

I have exceeded the 50 hours limit for cloud shell I am looking for a way to increase quota. From the documentation, it says that I can contact Cloud Customer Care and request for a quota increase. However, I'm not able to create a case in support service because I have Basic support currently. Does it mean that I have to upgrade to Standard support service first before I can get quota for cloud shell? 

0 5 1,723
5 REPLIES 5

Normally, quota increase requests are handled through the Quotas page within the Cloud Console. This process does not require a paid support plan. For Cloud Shell specifically, this process does not apply, and contacting Google Cloud Support is the procedure to use. This would involve being able to create non-billing support cases with the Standard support package.

I have the same issue. Is there a way to copy/access  files from the Cloud Shell home directory to use e.g. in a paid Compute Engine VM or locally, even if the Cloud Shell VM can not be provisioned while the Quota is exceeded. 

I don't think there is way without raising a support ticket to ask for a quota increase.  Looking at this page, it seems you get 50 hours per week ...

https://cloud.google.com/shell/docs/quotas-limits

Looking at that page, there are instructions for finding out when your weekly quota will reset.  Maybe it is soon?

Hi Kolban, thanks for your response.

Although I can appreciate there is some limit  on this free of charge service, it would be nice if there was a way to e.g. pay for usage above the free tier.

There are three issues:

-once you hit the quota, the ability to check the current usage against quota, or when the quota resets is disabled (greyed out)

-once you hit the quota, you can't access any of the home directory files to use in e.g. a compute engine VM or a local machine which can be a major roadblock.

-if you have a GCP account without an organization, it is not even possible to subscribe to paid support to be able to raise a support ticket. So without an organization (an individual account) there is just no process (to my understanding) other than waiting for up to a week. 

Sadly I'm not easily finding any solutions to getting access to a Cloud Shell disk outside of Cloud Shell itself.  While it doesn't help us now, we might consider creating a Compute Engine as an alternative to using Cloud Shell.  In my work, I exclusively run a Chrome Book with no local compute.  I created a Compute Engine instance running Debian and installed Chrome Remote Desktop on it.  I then can open a Remote Desktop into the remote machine and it looks/feels just like a native/local Linux machine with great performance.  As part of the free-tier offering (read here ... https://cloud.google.com/free/docs/free-cloud-features#compute) it appears that you can get an e2-micro VM instance with 30GB of storage (as compared to the 5GB for Cloud Shell).

Personally, I use Cloud Shell as an "ephemeral" machine.  If I need to do something that I know I won't care about our needs access to tomorrow, then I might consider a Cloud Shell.  However, since I run a Compute Engine 24x7, I get full function access there.  The down-side is that "I" am responsible for maintaining that machine (but being a techie, that isn't too bad a chore).