Skip to content
This repository has been archived by the owner on Jul 27, 2022. It is now read-only.

feat: Add support for WebIdentityProvider (EKS) #48

Merged
merged 2 commits into from
Jul 12, 2022
Merged

feat: Add support for WebIdentityProvider (EKS) #48

merged 2 commits into from
Jul 12, 2022

Conversation

mkmik
Copy link
Contributor

@mkmik mkmik commented Jul 12, 2022

We used to fallback to InstanceMetadataProvider if no explicit credentials are supplied.
This is very useful because it makes it easy to autoconfigure credentials when running workload on k8s.

AWS is moving away from InstanceMetadataProvider on K8s, and requires the WebIdentityProvider when running on EKS.

This PR adds support for WebIdentityProvider in the same vein as it supported InstanceMetadataProvider, namely as a fallback when no other explicit auth methods is provided.

@mkmik mkmik requested review from tustvold and alamb and removed request for tustvold July 12, 2022 16:36
@mkmik
Copy link
Contributor Author

mkmik commented Jul 12, 2022

The test is failing also on main, see #50

@mkmik mkmik merged commit 3c51870 into main Jul 12, 2022
@mkmik mkmik deleted the eks branch July 12, 2022 21:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants