hms-dbmi-cellenics / issues

This repository is used to report and track issues
1 stars 0 forks source link

Move Github CI builds to use Github OIDC for AWS permissions #81

Open ivababukova opened 8 months ago

ivababukova commented 8 months ago

Background

At the moment, we create IAM user for every Github repository that has a build which needs access to AWS, with the exception of iac (Iac was changed to OIDC by Agi to accommodate Biomage's customer requests). This practice is long outdated and the recommended way is to use Github OIDC, which remove the need to maintain IAM users and long-lived AWS credentials.

Goals