Skip to content

Added WebIdentityTokenCredentialsProvider in AWS Credentials Provider…#9827

Closed
shashisingh wants to merge 1 commit intoapache:masterfrom
shashisingh:feature/eks_irsa_support
Closed

Added WebIdentityTokenCredentialsProvider in AWS Credentials Provider…#9827
shashisingh wants to merge 1 commit intoapache:masterfrom
shashisingh:feature/eks_irsa_support

Conversation

@shashisingh
Copy link
Copy Markdown

Added WebIdentityTokenCredentialsProvider in AWS Credentials Provider Chain. This is required for supporting pod level IAM roles for service accounts (IRSA).

Support for AWS IRSA for druid pods in a kubernetes cluster

I have added WebIdentityTokenCredentialsProvider credentials provider in the provider chain.


This PR has:

  • been self-reviewed.
  • added documentation for new or modified features or behaviors.
  • added Javadocs for most classes and all non-trivial methods. Linked related entities via Javadoc links.
  • added or updated version, license, or notice information in licenses.yaml
  • added comments explaining the "why" and the intent of the code wherever would not be obvious for an unfamiliar reader.
  • added unit tests or modified existing tests to cover new code paths.
  • added integration tests.
  • been tested in a test Druid cluster.

Key changed/added classes in this PR
  • org.apache.druid.common.aws.AWSCredentialsUtils

… Chain. This is required for support pod level IAM roles for service accounts (IRSA).
@suneet-s
Copy link
Copy Markdown
Contributor

It appears this support was added in #10541

@suneet-s suneet-s closed this Apr 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants