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. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  2. 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
    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 currently looking into enhancements in this area. We’ll update this item as information becomes available.

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

    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.

  4. 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 →
  5. Sharing snapshots and images across projects

    I don’t know how Google expect the majority of people to use projects in GCE, but we are mainly interested in them as a better way than is available in AWS of dividing resources up between cost centres. We might occasionally end up giving third-parties access to a specific project (e.g. giving a client access to the servers which we run on their behalf), but our main interest in GCE projects relates to internal administration and cost control.

    In this context, it is a nuisance that a snapshot created in one project cannot be used in another project, and that…

    10 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 →
  6. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    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.

  7. 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 →
  8. 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.

    9 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 →
  9. 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
    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 →
  10. 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
    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 →
  11. 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 →
  12. 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.

  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
    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. Add GPU utilization graphs

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

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

  15. 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
    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 the request. We currently don’t support shrinking disk volumes currently, but it’s something we’re considering for the future.

  16. Schedule Hardware Upgrades

    Changing RAM/Core count requires to shutdown the machine, editing it and starting it again.

    It would be nice if one could schedule a hardware upgrade so that all of this happens automatically at a chosen time and date. This would result in minimal downtime for non-redundant system.

    8 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. Configure Health Check with HTTP authentification basic and expected value.

    I want to use an API URL with basic HTTP authentication in Health Check.

    The API return on / off string.

    8 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 →
  18. 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

    8 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 →
  19. Automatic Snapshot of any particular disk

    Automatic Snapshot of any particular disk. Icould see a button to create automatic snapshot, but it seems it is taking snapshots of all disks in the project. There should be one more column which ask to schedule automatic snapshot of particular disk.

    7 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. Display total VM count in VM Instance screen at top

    Display total VM count in VM Instance screen at the top to know the number of VM's this make it easy if we have more VMs

    7 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 →
  • Don't see your idea?

Compute Engine

Categories

Feedback and Knowledge Base