From 9670dbc2f4757c617dceadbf3f2816836924566f Mon Sep 17 00:00:00 2001 From: Justine Geffen Date: Tue, 28 Jul 2026 22:40:21 +0200 Subject: [PATCH 1/4] docs(compute-envs): document Google Cloud VPC networking options [COMP-2106] Add the VPC, Subnets, Network tags, and Use private address advanced options to the Google Cloud compute environment page in the Seqera Cloud docs. These options are available in Seqera Cloud only; Enterprise docs will follow when the feature is included in an Enterprise release. --- platform-cloud/docs/compute-envs/google-cloud.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/platform-cloud/docs/compute-envs/google-cloud.md b/platform-cloud/docs/compute-envs/google-cloud.md index 1245f5652..d30cc037e 100644 --- a/platform-cloud/docs/compute-envs/google-cloud.md +++ b/platform-cloud/docs/compute-envs/google-cloud.md @@ -190,5 +190,14 @@ If WIF authentication fails at runtime, verify that: - **Image**: The image defining the operating system and pre-installed software for the VM. Currently only [Ubuntu LTS](https://cloud.google.com/compute/docs/images/os-details#ubuntu_lts) Google public image project images are available and supported. For GPU-enabled instances, a Deep Learning VM base image with CUDA pre-installed is automatically selected (See [Google Deep Learning VM Images](https://cloud.google.com/deep-learning-vm/docs/images#base_versions) for more details). Optimized, Seqera-owned custom images will be available in a future release. - **Boot disk size**: The size of the boot disk for the Compute Engine instance. A standard persistent disk (`pd-standard`) is used. If undefined, a default 50 GB volume will be used. - **Zone**: The [zone](https://cloud.google.com/compute/docs/regions-zones) within the selected region where the VM will be provisioned (defaults to the first zone in the alphabetical list). +- **VPC**: An existing VPC network in your Google Cloud project. The drop-down is populated with networks discovered in your project. When specified, Platform uses this network for all VMs launched in this compute environment. Leave blank to use the project's default network. Free-form values are also accepted for Shared VPC or fully qualified network references. + + :::note + Specifying a subnet that does not exist in the compute environment region, or that does not belong to the selected VPC, causes compute environment creation to fail. + ::: + +- **Subnets**: One or more subnet names within the selected VPC and the compute environment region. VMs are placed in the first listed subnet at launch time; Intelligent Compute may distribute worker VMs across all listed subnets, in order. Leave blank to let Platform select the first available subnet on the network. This field has no effect when no VPC is specified. +- **Network tags**: Network tags applied to launched VMs for firewall rule targeting. Tags must be lowercase and contain only letters, numbers, and hyphens (1–63 characters). This field has no effect when no VPC is specified. +- **Use private address**: Select this option to launch VMs without a public IP address. The selected VPC must provide outbound internet access through Cloud NAT and Private Google Access. [data-explorer]: ../data/data-explorer From 0e2c006f4368db08f7386bdd70d739fc656bf06a Mon Sep 17 00:00:00 2001 From: Justine Geffen Date: Wed, 29 Jul 2026 15:39:23 +0200 Subject: [PATCH 2/4] Apply suggestion from @justinegeffen Signed-off-by: Justine Geffen --- platform-cloud/docs/compute-envs/google-cloud.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform-cloud/docs/compute-envs/google-cloud.md b/platform-cloud/docs/compute-envs/google-cloud.md index d30cc037e..8fc5d5e6e 100644 --- a/platform-cloud/docs/compute-envs/google-cloud.md +++ b/platform-cloud/docs/compute-envs/google-cloud.md @@ -190,7 +190,7 @@ If WIF authentication fails at runtime, verify that: - **Image**: The image defining the operating system and pre-installed software for the VM. Currently only [Ubuntu LTS](https://cloud.google.com/compute/docs/images/os-details#ubuntu_lts) Google public image project images are available and supported. For GPU-enabled instances, a Deep Learning VM base image with CUDA pre-installed is automatically selected (See [Google Deep Learning VM Images](https://cloud.google.com/deep-learning-vm/docs/images#base_versions) for more details). Optimized, Seqera-owned custom images will be available in a future release. - **Boot disk size**: The size of the boot disk for the Compute Engine instance. A standard persistent disk (`pd-standard`) is used. If undefined, a default 50 GB volume will be used. - **Zone**: The [zone](https://cloud.google.com/compute/docs/regions-zones) within the selected region where the VM will be provisioned (defaults to the first zone in the alphabetical list). -- **VPC**: An existing VPC network in your Google Cloud project. The drop-down is populated with networks discovered in your project. When specified, Platform uses this network for all VMs launched in this compute environment. Leave blank to use the project's default network. Free-form values are also accepted for Shared VPC or fully qualified network references. +- **VPC**: An existing VPC network in your Google Cloud project. The drop-down is populated with networks discovered in your project. When specified, Platform uses this network for all VMs launched in this compute environment. Leave blank to use the project's default network. :::note Specifying a subnet that does not exist in the compute environment region, or that does not belong to the selected VPC, causes compute environment creation to fail. From 58c7362266b56870f6d6b2d5300f93cabcebe243 Mon Sep 17 00:00:00 2001 From: Justine Geffen Date: Wed, 29 Jul 2026 19:41:33 +0200 Subject: [PATCH 3/4] Apply suggestion from @justinegeffen Signed-off-by: Justine Geffen --- platform-cloud/docs/compute-envs/google-cloud.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform-cloud/docs/compute-envs/google-cloud.md b/platform-cloud/docs/compute-envs/google-cloud.md index 8fc5d5e6e..af1e5847f 100644 --- a/platform-cloud/docs/compute-envs/google-cloud.md +++ b/platform-cloud/docs/compute-envs/google-cloud.md @@ -196,7 +196,7 @@ If WIF authentication fails at runtime, verify that: Specifying a subnet that does not exist in the compute environment region, or that does not belong to the selected VPC, causes compute environment creation to fail. ::: -- **Subnets**: One or more subnet names within the selected VPC and the compute environment region. VMs are placed in the first listed subnet at launch time; Intelligent Compute may distribute worker VMs across all listed subnets, in order. Leave blank to let Platform select the first available subnet on the network. This field has no effect when no VPC is specified. +- **Subnets**: One or more subnet addresses within the selected VPC and the compute environment region. VMs are placed in the first listed subnet at launch time; Intelligent Compute may distribute worker VMs across all listed subnets, in order. Leave blank to let Platform select the first available subnet on the network. This field has no effect when no VPC is specified. - **Network tags**: Network tags applied to launched VMs for firewall rule targeting. Tags must be lowercase and contain only letters, numbers, and hyphens (1–63 characters). This field has no effect when no VPC is specified. - **Use private address**: Select this option to launch VMs without a public IP address. The selected VPC must provide outbound internet access through Cloud NAT and Private Google Access. From 9a134d0b21082d7f4a652d6d8a972d485b831201 Mon Sep 17 00:00:00 2001 From: Justine Geffen Date: Thu, 30 Jul 2026 16:13:17 +0200 Subject: [PATCH 4/4] Apply suggestion from @justinegeffen Signed-off-by: Justine Geffen --- platform-cloud/docs/compute-envs/google-cloud.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform-cloud/docs/compute-envs/google-cloud.md b/platform-cloud/docs/compute-envs/google-cloud.md index af1e5847f..8fc5d5e6e 100644 --- a/platform-cloud/docs/compute-envs/google-cloud.md +++ b/platform-cloud/docs/compute-envs/google-cloud.md @@ -196,7 +196,7 @@ If WIF authentication fails at runtime, verify that: Specifying a subnet that does not exist in the compute environment region, or that does not belong to the selected VPC, causes compute environment creation to fail. ::: -- **Subnets**: One or more subnet addresses within the selected VPC and the compute environment region. VMs are placed in the first listed subnet at launch time; Intelligent Compute may distribute worker VMs across all listed subnets, in order. Leave blank to let Platform select the first available subnet on the network. This field has no effect when no VPC is specified. +- **Subnets**: One or more subnet names within the selected VPC and the compute environment region. VMs are placed in the first listed subnet at launch time; Intelligent Compute may distribute worker VMs across all listed subnets, in order. Leave blank to let Platform select the first available subnet on the network. This field has no effect when no VPC is specified. - **Network tags**: Network tags applied to launched VMs for firewall rule targeting. Tags must be lowercase and contain only letters, numbers, and hyphens (1–63 characters). This field has no effect when no VPC is specified. - **Use private address**: Select this option to launch VMs without a public IP address. The selected VPC must provide outbound internet access through Cloud NAT and Private Google Access.