clowder-framework / clowder

A data management system that allows users to share, annotate, organize and analyze large collections of datasets. It provides support for extensible metadata annotation using JSON-LD and a distribute analytics event bus for automatic curation of uploaded data.
https://clowderframework.org/
University of Illinois/NCSA Open Source License
33 stars 17 forks source link

AWS IAM Role Support #441

Open adkinsn opened 6 months ago

adkinsn commented 6 months ago

Is your feature request related to a problem? Please describe. We were having issues with accommodating the need to use an IAM role instead of providing explicit IAM user credentials.

Describe the solution you'd like AWS changed the default metadata setting of EC2 instances to “require IMDSv2” and that’s what broke Clowder.

Describe alternatives you've considered Clowder was able to use IAM tole after we changed the setting to “Optional”.

image

Additional context I am hoping we can accommodate IMDSv2 in future versions. SDK upgrade is probably what is needed.