Fixes #9415 Co-authored-by: Theron Voran <tvoran@users.noreply.github.com>
* feat: replace the way AWS sessions are created and added a new WebIdentity provider to the credentials chain * feat: use the correct sdk version * feat: update go.mod * feat: remove unnecessary new line * feat: move AWS_ROLE_SESSION_NAME check up