-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add AWS SSO support #883
feat: add AWS SSO support #883
Conversation
To support AWS SSO we need to Bump the AWS SDK which is providing support recently. Also we need to adjust our creation of sessins to include the `SharedConfigState` field. See https://aws.amazon.com/blogs/developer/aws-sso-support-in-the-aws-sdk-for-go/ for more information.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This LGTM. Thanks for your contribution! We will kick off a regression build, and if that passes, this can be merged in.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah looks like our precommit checks failed. Can you run go fmt
on modules/aws/auth.go
?
@yorinasub17 thanks for the hint. It is now fixed :) |
Sorry for the delay in replying here! This patch worked, but it broke our binary build pipeline because the updated aws-sdk-go version requires more resources to compile. Can you apply this commit here? 1919b72 With that change, we should be able to merge this in! |
Ok, sorry for the delay but I know cherry-picked the mentioned commit. |
Would be awesome to have this, it is blocking us now! |
Apologies for the delay. Update LGTM! I am kicking off the build now and if it passes, we can merge this in. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Build passed! Merging now! Thanks for the contribution!
Thanks @infraredgirl ! Merging now. |
* feat: add AWS SSO support To support AWS SSO we need to Bump the AWS SDK which is providing support recently. Also we need to adjust our creation of sessins to include the `SharedConfigState` field. See https://aws.amazon.com/blogs/developer/aws-sso-support-in-the-aws-sdk-for-go/ for more information. * fix: gofmt * Limit parallelism due to aws-sdk-go failing Co-authored-by: Yoriyasu Yano <[email protected]>
Hej,
To support AWS SSO we need to Bump the AWS SDK which is providing
support recently.
Also we need to adjust our creation of sessions to include the
SharedConfigState
field. Seehttps://aws.amazon.com/blogs/developer/aws-sso-support-in-the-aws-sdk-for-go/ for more information.
Cheers!