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. Support MoSH connections from the browser

    Currently Google Cloud supports using SSH to connect to instances from within the browser, which is honestly one of the best features about Google Cloud.

    However, I often work over a mobile connection, which sees frequent interruptions in connectivity. SSH is traditionally very poor at this because it uses TCP for the connection.

    MoSH (the mobile shell; https://mosh.mit.edu/) is an alternative to SSH that uses UDP with encrypted packets underneath to support more robust connectivity. It would be great if Google Cloud supported this on their VM instances and in the Cloud Console by default.

    The way that MoSH…

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

    Thanks, we’ll consider this. But we don’t hear this request very often (you might be the first) so it’s not likely to make it to the top of the list soon.

  2. 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 →
  3. Show estimated pricing of each option as it's selected

    Users should see cearly an estimated pricing as they create or even select these items: disks, DNS zones, snapshots, and even stopped instances (as they may consume disk or IPs)

    14 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 →
    under review  ·  Paul Nash responded

    Thanks, we do this already for VMs, but will consider it for other types.

  4. Easy to scale instance group to 0 by accident

    Hey Google,

    it's very easy to scale an instance group to 0 by accident through the web interface.
    The common error path is this:
    1. Click on "edit instance group".
    2. Edit number of instances to the desired number.
    3. Scroll down to get the 'save' button into view.
    4. Fail to notice that there is a change listener on the "number of instances"-form-field.
    5. Rage, because you just made a terrible mistake

    You can easily fix this by removing the change listener or at least adding a question if you really want to scale to 0.

    I know you've…

    3 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 →
    under review  ·  Paul Nash responded

    Thanks, I confirmed this issue is reported internally, but has not been fixed at this time.

  5. Container VM Image should not have a tmpfs setup at /mnt/disks

    This page describes how to add an external disk: https://cloud.google.com/compute/docs/disks/add-persistent-disk but the Container VM Image (we need a working acronym for this monster) has a tmpfs with capacity 256k installed at /mnt/disks. This blocks my attempts to mount an external disk there.

    3 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 →
    under review  ·  Paul Nash responded

    Thanks, we have shared this feedback with the Container VM Image team.

  6. Show health check status of each VM in an instance group

    The instance group viewing page in the Google Cloud console should show the health check of the VMs. At the moment, there's no way to view the health status of VMs in an instance group from the console.

    It should show the health status on this page:

    https://storage.googleapis.com/hivemp-public-resources/suggestion.PNG

    10 votes
    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 →
  7. Provide which image was used to create the VM instance on interface.

    Just like AWS does with AMIs on EC2 instance description

    5 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 →
  8. Let me grant permission/authority over a single instance so I can provide these to my contractors without concerns about them touching other

    Let me grant permission/authority over a single instance so I can provide these to my contractors without concerns about them touching other

    9 votes
    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 →
    planned  ·  Paul Nash responded

    We expect to allow finer grained controls in the future.

  9. docker-compose in Container-VM Image

    There is no way to install additional applications for a container-vm-image. So please provide docker-compose.

    10 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 →
  10. Please add support for Docker swarm

    Docker 1.12 is out with swarm - Amazon already has swarm support (beta) we need this in Compute Engine / Container Engine also. Kubernetes is to complicated and to heavy for smaller projects.

    13 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 →
    under review  ·  Paul Nash responded

    Thanks for your suggestion, we will consider your request and share with the GKE team as well.

  11. Make graphs anchoreable at a specific time.

    The graphs are nice but there is no obvious way to zoom onto 1 hour 3 days ago for example. This also means that if I give the link to a console to someone and he opens it a few hours later, he won't see what I meant.

    1 vote
    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 →
    under review  ·  Paul Nash responded

    Thanks, that’s an interesting suggestion. In the meantime, if you have a lot of needs around monitoring and graphing, you might want to check out Stackdriver, which has a richer set of functionality than the simple graphs on our console (though I’m not sure if it allows you to anchor a graph).

  12. Ability to set tag in instance group (and not just template)

    This will be very helpful in using the same template for multiple environments, i.e. dev/staging/prod but tagging each instance with a different tag, for example web-app-dev/web-app-stg/web-app-prod

    It is also possible to use these tags for deployments and configuration management tasks

    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 →
  13. 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 →
  14. Deny rules on firewall

    We can deny an ip address(es) excluding the ones we permit. There should be a choice we cloud block the ip addresses we want.

    14 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 →
    under review  ·  Paul Nash responded

    I’ve passed your feedback to the networking team. Sorry for the delay finding this idea request and responding.

  15. Alias tables for firewall rules

    Alias tables should be for firewall rules.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. ability to replace route through api/gcloud

    Please add the ability to replace an already existing route through api/gcloud.

    3 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 →
  17. a link to tar up and download a snapshot

    I just want to directly download an image without have to first save it to Google Cloud Storage.

    43 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Chrome OS

    How about offering a Chrome OS desktop image?

    13 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 →
  19. Group pricing history per project

    We've split our GCE hosting into separate projects to get better insights into spending. However the billing history shows all the projects combined and there's no easy way to see a split per project.

    Either the console should allow you to filter or group on project or the exported csv should put the project in a separate field; right now it's in the description as (Source: <project name>). Or both.

    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 →
  20. Set "Delete boot disk when instance is deleted" to "false" by default

    Not sure whose idea it was to prefer convenience over permanent data destruction in the defaults for creating a new VM. The default should be safe and forgiving, not deadly.

    16 votes
    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

    Thanks, we understand your point of view, and definitely choosing defaults is difficult to do. We will evaluate your suggestion, but please understand that it may be difficult to change, since it could be considered a breaking change to the API (many customers no doubt rely on assumptions of the current behavior at this point).

  • Don't see your idea?

Compute Engine

Categories

Feedback and Knowledge Base