-
-
Notifications
You must be signed in to change notification settings - Fork 129
Open
Description
Currently it seems nix releases are done with an IAM user called tmp-eelco-nix-release . This user was recently created (after we did the audit and cleanup of all the IAM users at the start of the year).
We do not want to use IAM users anymore; as they expose long-lived credentials which if leaked need to be actively rotated.
Instead all access by humans should go through IAM identity center; which only gives you temporary credential.
Credentials can be used in CLI using:
aws configure sso
and if the tool you're using doesn't support SSO credential chain:
source $(aws configure export-credentials)
Lets help nix team to work with this new workflow. Or even better: have CI do the release process and not human?
mweinelt
Metadata
Metadata
Assignees
Labels
No labels