GoogleCloudPlatform / GoogleCloudPlatform/compute-image-import
Support no-external-ip flag in GCE Image Export Tool
- 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
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