GoogleCloudPlatform / GoogleCloudPlatform/compute-image-import

Support no-external-ip flag in GCE Image Export Tool

Open
#185 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
26
Forks
31
Avg merge
1d 21h
Merged PRs (30d)
3

Description

[GCE Image Export Tool](https://github.com/GoogleCloudPlatform/compute-image-import/tree/main/cli_tools/gce_vm_image_export) spins up a temporary VM while performing image export. This VM is often created with an external IP address.

I'd like to request that the export tool provides a flag to ensure that the temporary VM is spawn up without a public IP address similar to the `no_external_ip` flag provided in the [import tool](https://github.com/GoogleCloudPlatform/compute-image-import/tree/main/cli_tools/gce_vm_image_import#optional-flags).

Contributor guide

Open the contributing guide

Research direction

Start in cli_tools/gce_vm_image_export and compare its export options with the no_external_ip flag documented for cli_tools/gce_vm_image_import. Trace where the temporary VM is created, then add equivalent flag behavior and verify that exported VMs are created without public IP addresses.

Written by the indexing model from the issue text.

Assessment

Tech stack
gcp, go
Domain
cloud
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.