nginx-s3-gateway
nginx-s3-gateway copied to clipboard
Add support for assuming the role specified in AWS_ROLE_ARN when not using WebIdentity
Assume the role specified in AWS_ROLE_ARN if AWS_WEB_IDENTITY_TOKEN_FILE is missing.
Also update some signature code to explicitly pass through the desired method instead of assuming it matches the request. Finally, make it more obvious in signature code that signed components are path rather than a full uri.
This PR has been in a draft state for some time. Can I answer any questions or help in any way?
@atom-andrew any chance that this PR will be completed? We're looking for this feature as well. Thanks!
Hi @igor-nikiforov , thanks for reaching out. I don't have plans to continue work on this but please feel free to pick it up and run with it.