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. Updating php

    I am using bitnami version of wordpress and I am looking forward to updating the php version of this which is 7.0.31 to 7.2+ , but there is no option to do this as far as I know. An easy solution to updating php to the latest could be a great feature as is known with shared / other hosting companies.

    Otherwise GCP is awesome

    11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. 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

    11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add "User" to each host in ~/ssh/config with `gcloud compute config-ssh` command

    Connections to the VM with OpenSSH only succeed if the correct username is given. Otherwise it returns "Permission denied (publickey)".
    Some external tools, e.g. Ansible, use the SSH config file resp. the SSH agent.

    Adding the "User" to each "Host" entry would be help here. Then it's also not required to add it somewhere in the tool config (if possible at all) and therefore these configs can easier be shared without user state in it.

    11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. enable attaching GPU's to VM from browser interface,, and GPU availability for free trial customers

    it's such a hustle attaching a GPU using that command interface, spent over 8 hours on it today, only yo reach the end and the interface said not available in the trial, please help us get them in the browser and offer them on the free trial.

    11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
    planned  ·  Paul Nash responded

    Thanks, these options will be available at a future date, these are just currently not available in the beta program.

  5. 10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  6. Cloud Shell Preconfigured Image

    I'd like to spin up a larger-than-micro instance for a cloud shell (micro appears to be too small to run the HBase shell). Would save me the trouble of installing maven, sdks, etc when I provision the instance.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Paul Nash responded

    Hi, thanks for the idea. Cloud Shell is meant to be a fast and easy way to quickly interact with a VM shell, and the free nature is connected to the fact that it’s a small VM you’re getting. For more elaborate work, you may want to consider configuring an Image in GCE just the way you want it, and then spinning up instances of that Image as necessary. With our 10-minute minimum billing duration for a VM, it would likely still be quite affordable.

  7. Outbound firewall rules

    My wish list is that you can also secure your instance's egress traffic by having the capability to have rules for specific target and ports.

    If I want to protect my instance to disable internet access, I will configure (egress) to block port 80 on any target. Then I can also filter ports & IP address or IP Block for the egress traffic.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. A method to forward e-mails coming to administrative users (like root) of a VM instance to project users

    Since all outbound TCP connections to ports 25, 465, and 587 from a GCE instance are not allowed, there should be an easy method to forward e-mails coming to administrative users of a VM instance (like root, ubuntu, etc. in a Linux instance) to project users. Preventing sending out e-mails from an instance also makes life difficult for many other tools (monitoring etc.) that rely on e-mail communication to send alerts.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    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 currently looking into enhancements in this area. We’ll update this item as information becomes available.

  10. Make pricing by region easier to understand

    Use the same names for regions on the pricing page (https://cloud.google.com/compute/pricing) as you do when looking at instances.

    Display the actual hourly pricing, not including discounts when you select or edit a product.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  11. 10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Set Windows username and password on instance creation

    Currently there is no easy way to set username and password for Windows machine instances in the Console. Creation wizard only allows to set SSH keys for linux instances.

    Password could not be easily set even programmatically https://github.com/GoogleCloudPlatform/compute-image-windows/issues/103

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    planned  ·  Paul Nash responded

    The cross-posted issue on our agent github project is updated to note that this is planned for a future release.

  13. Reset & Delete buttons should be moved and colored

    In [VM Instances] etc...
    The quick access buttons [Reset] & [Delete] should be moved to the far right on the bar and/or coloured red rather than blue.

    Reset is also a confusing name, should be Hard Reset or Image Reset...

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. rename project id

    if I forgot or mistaken name "project id" I cannot change it - it would be nice to either random generate it or allow rename it - otherwise I have to create new project and "somehow" move all manually to the new project and we all know that "moving" is not easy at all

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Keep consistent naming on VM's NAT resources.

    Some VMs go up with "external-nat", others with "External NAT", making scripting a living hell and causing problems with VM cicling in a single static IP.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. network usage

    Would be helpful to allow me to give you an interval and you tell me how much network bandwidth is consumed during that time interval for a vm. My bill is charged by GB, not B/sec.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. shrink disk for small its size without downtime in services running on it

    i have a special need with an instance running a server and it cant have any downtime, previously i had to increase its disk size for a eventuality but now isnt necesary that space.
    I think that maybe its posible add this feature with a workload using a shrink disk and add the feature of delete the useless volume generated, or something that make possible small its size, like we can grow it in the console actually

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Paul Nash responded

    Thanks for the request. We currently don’t support shrinking disk volumes currently, but it’s something we’re considering for the future.

  18. Add GPU utilization graphs

    This would be similar to the CPU utilization graphs that are associated with each vm instance.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    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 in the future. Because our GPUs are a “pass through” operational mode, it’s not clear that GCE has access to the metrics that would be necessary to implement this.

  19. 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

    We're glad you're here

    Please sign in to leave feedback

    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.

  20. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Compute Engine

Categories

Feedback and Knowledge Base