seqeralabs / nf-tower

Nextflow Tower system
https://tower.nf
Mozilla Public License 2.0
144 stars 51 forks source link

Feature request: Support AWS IAM roles #387

Open pietervincken opened 1 year ago

pietervincken commented 1 year ago

As a Nextflow infrastructure maintainer. I want to use AWS IAM roles instead of IAM users to connect to AWS resources In order to prevent the need for long lived high privilege credentials.

Today, an IAM user is needed for using Nextflow with AWS Batch. This request is to remove that requirement by switching to IAM Roles instead. These don't require any credentials to be maintained and can be created as part of the infrastructure creation and assigned to the correct workloads.