Compute Engine

Welcome to the Google Compute Engine idea forum. You can submit and vote on ideas here to tell the Google Compute Engine team which features you’d like to see.

This forum is for feature suggestions, and is visited regularly by Google’s Product Managers. It is not actively monitored by our technical support team. If you’re looking for help forums, look here:

If you are looking to file a bug report for which you do not need 1:1 technical support, you can also visit our Public Issue Tracker

We can’t wait to hear from you!

  1. IAM Roles for Stackdriver (or any feature only available as an instance scope.

    Hard not calling this a defect. Using custom instance service accounts and IAM permissions is listed as a best practice yet the only way to use a custom instance service account and have access to Stackdriver monitoring is enable Project Editor on that service account.

    Google needs to either enable instance scopes for custom instance service accounts or provide a COMPLETE IAM roles. Seriously, before you put a new feature into place (even in beta) the first thing you guys needs to do is provide the corresponding role. It appears that instance scopes will be deprecated in favor of IAM…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. The ability to control when a device is running, and set a startup script for when the device turns on at a specified time.

    The idea here is to allow the user a little bit of automation, like say for instance you only wanted to run a script on every saturday, and then again on wednesday, you could select specific days of a week to run the server, and after a/the default time of no user input (optional) the server could be shutdown, then on our specified dates, start up without the user needing to do anything. This also brings me to the second part of this, along with this feature, why not also add the ability to run a command as root or…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Paul Nash responded

    Thanks. Some of this is doable with a combination of startup/shutdown scripts and cron, but it could probably be easier.

  3. hortonworks installation

    Please help to install Hortonworks on my m/c.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Paul Nash responded

    Hi, thanks for posting. This doesn’t really seem to be a feature request, which is the goal of our UserVoice forum. If you’re looking for assistance, we recommend visiting one of several forums, such as the gce-discussion Google Group, or another peer support forum such as StackExchange or StackOverflow. If there are challenges you’re encountering that seem unique to GCE, I would recommend gce-discussion, otherwise a forum focused on Hortonworks will probably have the most expertise to assist you.

  4. --boot-disk-size parameter check is wrong

    "gcloud compute instance-templates create" fails when '--boot-disk-size' is less than 10 while creation of the template using web interface succeeds. Steps to reproduce:
    1) create custom image that requires a boot disk of 1GB.
    2) Using web interface start to create an instance template using that image not changing the size of the requested boot image.
    3) Obtain the CLI command to create the image from the web interface.
    4) try to execute it.

    creating a template using web interface or issuing the same command with --boot-disk-size option omitted successfully creates an instance template with boot disk size equal to…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Paul Nash responded

    We’re investigating this further, it appears there are circumstances where a small image can create small disks.

  5. I spent several days to learn how to install docker and run tensor flow in google cloud.

    Even though I spent several days and tried to find out a way to do, still I cannot figure out Udacity Deep Learning class with TensorFlow.
    Instead, I tried to do same thing in AWS. it is difficult but can figure out it finally. There is NO correct (updated) instruction in google cloud.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Auto Restart Instance

    We run several GCE VM Instances and on occasion an instance will stop responding (unknown reasons as of yet). Typically it ends up being a connection issue between the frontend (Wordpress) and the database for the website. We have StackDriver Monitoring setup on the instances to receive notification of the downed site. However, it would be ideal if this could automatically trip an auto restart (or reset) feature of the instance to bring the frontend back online.

    Most of these instances should never exceed the basic utilization of the f1-micro configuration. Actually none of them should in the grand scheme…

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add a graph of the number of instances in a instance group

    Today we can't see a historic data of the number of instances we had in a specific instance group.
    I think a graph with the number of instances can be very useful

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Digitally signed VM images, bound to domain

    I would like to be able to create a Google Compute project which will get exclusive access to whichever domain I give it, thus not allowing any other Compute projects to serve requests from this domain. In addition, when creating this project, I would specify a public key, and all VM images, which will run in the virtual cloud of this project, would need a digital signature that verifies against the specified public key.

    This would allow me to authenticate, using an offline key, which applications (VM images) get to serve a specific domain, by signing each production image using…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Paul Nash responded

    Thanks for the suggestion. We’re a little unclear how you would imagine the domain mapping working, since we don’t necessarily own the DNS that gets pointed at your GCE project. How would this proposal enhance security since it wouldn’t prevent any other person on any other cloud from running servers that could receive mis-routed traffic intended for your domain?

  9. Documentation Quality for forwarding rules could be improved

    global forwarding rules is not explained clearly.


    • Why is it needed?

    • What is the significance to gcloud architecture and how to use it?

    • Apart from the glcoud command line and rest api, is there an alternate via gcloud console?

    • What are the valid (enumerated & syntactically accepted) options for the command line parameters?

    • some examples (scenarios and their command line instances) for partially technically inclined will help

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Paul Nash responded

    Thanks for your feedback! I have directed your comments to our docs team.

  10. Provide a live hook for user to get operation events...

    If GCP can provide a live hook for user to got operation event like live migrate or on host error..., better to integrate to GCP mobile app, RESTful API or IFTTT!

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Paul Nash responded

    Thanks, this is a good suggestion and definitely something we have in mind. We’d like to make it so that events affecting the VM can be published via something like pub/sub, and then you could imagine where perhaps Google Cloud Functions would be a good way to respond and handle them.

  11. quota apply can create to user profile with a name

    Let user can define their quota in a name and can be quickly apply to their other project...

    ex: production-big-server-farm for 2000 cpu core and 100 static ip address...

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Paul Nash responded

    Thanks, we’ll consider this, but it’s probably a lot of engineering for a feature that most users rarely use.

  12. Ability to use gcloud without an external IP on the instance

    For security reasons you may not want to have your instance externally accessible (e.g. it is a back-end webserver sitting behind a firewall instance, where the firewall is what people connect to), so you don't give it an external IP. It would still be useful to be able to use gcloud on that instance. Currently the request hangs, with no apparent timeout.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Cannot change IP address on Windows VM

    When changing/editing the IP of a windows server VM from ephemeral to static the error:

    Editing VM instance "windows" failed. Error: Invalid value for field 'resource.natIP': 'newIp'. Specified external IP address not found.

    This occurs whether the instance is running or not

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. 4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Add sort by state in Compute Engine instances list in console

    Add sort by state in Compute Engine instances list in console

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Custom description of machines

    I use an orchestration tool that autonames the machines. This makes aligning what the machine is very difficult when looking at the dashboard. I'd really benefit from some editable field I can click into and make annotations on ("GitLab server", "Rails application", etc).

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  17. cluster view on dashboard

    Ability to view group of nodes/resources on console homepage.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add documentation for how to display X11 windows through cygwin

    I discovered through a lot of frustration that the private key generated by gcloud is not compatible with cygwin ssh. To fix this you have to download puttygen.exe and load the local *.ppk file, then export it openssh format. Then cygwin ssh will work with this ppk file. Otherwise it asks you for a "passphrase"

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Paul Nash responded

    Thanks, appreciate your frustration. We are probably not likely to add this documentation, as it really is about cygwin more than gcloud. pasphrase is a fairly standard security mechanism of private keys that protects them somewhat even if the file gets into the wrong hands. We tend not to document software that is outside our own products (cygwin) because it’s very easy for the documents to become stale through changes we are not aware of.

  19. Prevent deleting an image if it is used by an instance template

    If you do delete an image and it is used by a template that is used by an instance group it will prevent it from auto-healing and from scaling out

    23 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Is it possible that there's a log at /var/log named google.log in which may be listed private keys, with permission to be read for anyone?

    It would be a serious security problem, sumed to sudo access without password and using port 22 for ssh

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Compute Engine

Categories

Feedback and Knowledge Base