Google App Engine Flexible deployed instance config

330 views
Skip to first unread message

Zdenko Hrcek

unread,
Apr 4, 2017, 8:31:35 AM4/4/17
to Google App Engine
Greetings,

I deployed GAE Flexible instance but nowhere in Cloud Console I cannot see what kind of instance type was created (CPU/RAM). For example, in my yaml file I have 0.5 CPU and 1GB RAM, but I don't see nowhere what is the actual configuration for created instance.


OptionDescriptionDefault
cpuThe number of cores; it must be one or an even number between 2 and 32.1 core

based on this it looks like there is always 1 CPU (core) minimum.

On the other hand GCE machine types offers possibility to have f1 and g1 instance types (0.2 and 0.5 of shared physical core) https://cloud.google.com/compute/docs/machine-types

Also in cloud calculator it's possible to enter for GAE Flexible decimal number for number of CPUs

Any clarification would be helpful.

Zdenko

Jun

unread,
Apr 4, 2017, 1:55:29 PM4/4/17
to Google App Engine
Hi Zdenko,

1- If you go to the "VM instances" section under "Compute Engine" at your Developers Console, you should be able to see your Flex instance (click on the instance, and you should be able to see the details of the instance, including CPU and Memory info);
2- I've tested a bit and confirmed that it would use 1 CPU even if specified 0.5 at the app.yaml file as you've noticed "The number of cores; it must be one or an even number between 2 and 32 with default of 1" at the link you provided;
3- That said, I further checked internally and notice the engineering has been aware of this Feature Request, and they're currently working on it but there is no ETA regarding the implementation on this; if you would like to get updates on this FR, feel free to open a issue tracker by following the instructions at [1];

Zdenko Hrcek

unread,
Apr 4, 2017, 2:28:24 PM4/4/17
to Google App Engine
Hi Jun,

thanks for response.
regard #1 that's what I would expect, at least that's how it was during GAE Flex Beta: Flex instances were visible in GCE/VM instances section. but now I don't see any, (attached GCE_VM_instance.png file). I see it only in App Engine section / Instances (attached GAE_instances.png file) but there is no info about instance CPU/RAM. 

Zdenko 
GCE_VM_instance.png
GAE_instances.png

Jun

unread,
Apr 4, 2017, 4:40:39 PM4/4/17
to Google App Engine
Hi Zdenko,

Thanks for sharing the further information.

After further research at my end, I find that there are some recent changes made to App Engine Flex during its way to GA that make this work as intended (you'll no longer see the instances at the GCE/VM instances section). That said, the only way that you can use to check info of your Flex instance is that you need to SSH into the instance to check these details through command line. However, you can feel free to make a feature request at [1] if you wants to see such info at GAE Dashboard at the Dev Console.


Regards,

Jun

Zdenko Hrcek

unread,
Apr 4, 2017, 4:48:01 PM4/4/17
to Google App Engine
Hi Juan,

I see. thanks again.

Zdenko
Reply all
Reply to author
Forward
0 new messages