From 4943f3733715c81fbdfb857a0a406e1bd5409fca Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Mon, 13 Apr 2026 08:15:01 +0200 Subject: [PATCH 1/2] [codex] Clarify manual AWS Batch mode for EDU-1131 --- .../version-25.3/compute-envs/aws-batch.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform-enterprise_versioned_docs/version-25.3/compute-envs/aws-batch.md b/platform-enterprise_versioned_docs/version-25.3/compute-envs/aws-batch.md index a0e93594e..2d5eac71c 100644 --- a/platform-enterprise_versioned_docs/version-25.3/compute-envs/aws-batch.md +++ b/platform-enterprise_versioned_docs/version-25.3/compute-envs/aws-batch.md @@ -17,6 +17,8 @@ There are two ways to create a Seqera Platform compute environment for AWS Batch - [**Automatically**](#automatic-configuration-of-batch-resources): this option lets Seqera automatically create the required AWS Batch resources in your AWS account, using an internal tool within Seqera Platform called "Forge". This removes the need to set up your AWS Batch infrastructure manually. Resources can also be automatically deleted when the compute environment is removed from Platform. - [**Manually**](#manual-configuration-of-batch-resources): this option lets Seqera use existing AWS Batch resources previously created. +If your AWS Batch queues, compute environments, launch templates, IAM roles, or related networking resources are already managed outside Seqera Platform with Terraform or another infrastructure-as-code workflow, use the manual option. Batch Forge actively creates, updates, and can delete supporting AWS resources, so it is not the right fit when those resources must remain under external state management. + Both options require specific IAM permissions to function correctly, as well as access to an S3 bucket or EFS/FSx file system to store intermediate Nextflow files. ## S3 bucket creation @@ -889,6 +891,8 @@ Seqera Platform compute environments for AWS Batch include advanced options to c This section is for users with a pre-configured AWS environment: follow the [AWS Batch queue and compute environment creation instructions](../enterprise/advanced-topics/manual-aws-batch-setup.mdx) to set up the required AWS Batch resources in your account. +Manual configuration is recommended when your organization already provisions AWS Batch infrastructure with Terraform or another infrastructure-as-code tool and you want Seqera Platform to attach to those existing resources without taking over their lifecycle. + A [S3 bucket](#s3-bucket-creation) or EFS/FSx file system is required to store Nextflow intermediate files when using Seqera with AWS Batch. Refer to the [IAM user creation](#iam-user-creation) section to ensure that your IAM user has the necessary permissions to run pipelines in Seqera Platform. Remove any permissions that are not required for your use case. From 8c2e0399d7eb32976696b8d11faad3146f244493 Mon Sep 17 00:00:00 2001 From: Llewellyn vd Berg <113503285+llewellyn-sl@users.noreply.github.com> Date: Mon, 13 Apr 2026 08:15:25 +0200 Subject: [PATCH 2/2] [codex] Clarify manual AWS Batch mode for EDU-1131 --- platform-cloud/docs/compute-envs/aws-batch.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform-cloud/docs/compute-envs/aws-batch.md b/platform-cloud/docs/compute-envs/aws-batch.md index ae487cd2f..bb47b0ee4 100644 --- a/platform-cloud/docs/compute-envs/aws-batch.md +++ b/platform-cloud/docs/compute-envs/aws-batch.md @@ -17,6 +17,8 @@ There are two ways to create a Seqera Platform compute environment for AWS Batch - [**Automatically**](#automatic-configuration-of-batch-resources): this option lets Seqera automatically create the required AWS Batch resources in your AWS account, using an internal tool within Seqera Platform called "Forge". This removes the need to set up your AWS Batch infrastructure manually. Resources can also be automatically deleted when the compute environment is removed from Platform. - [**Manually**](#manual-configuration-of-batch-resources): this option lets Seqera use existing AWS Batch resources previously created. +If your AWS Batch queues, compute environments, launch templates, IAM roles, or related networking resources are already managed outside Seqera Platform with Terraform or another infrastructure-as-code workflow, use the manual option. Batch Forge actively creates, updates, and can delete supporting AWS resources, so it is not the right fit when those resources must remain under external state management. + Both options require specific IAM permissions to function correctly, as well as access to an S3 bucket or EFS/FSx file system to store intermediate Nextflow files. ## S3 bucket creation @@ -963,6 +965,8 @@ Seqera Platform compute environments for AWS Batch include advanced options to c This section is for users with a pre-configured AWS environment: follow the [AWS Batch queue and compute environment creation instructions](../enterprise/advanced-topics/manual-aws-batch-setup.mdx) to set up the required AWS Batch resources in your account. +Manual configuration is recommended when your organization already provisions AWS Batch infrastructure with Terraform or another infrastructure-as-code tool and you want Seqera Platform to attach to those existing resources without taking over their lifecycle. + A [S3 bucket](#s3-bucket-creation) or EFS/FSx file system is required to store Nextflow intermediate files when using Seqera with AWS Batch. Refer to the [IAM user creation](#iam-user-creation) section to ensure that your IAM user has the necessary permissions to run pipelines in Seqera Platform. Remove any permissions that are not required for your use case.