logstash-plugins / logstash-input-kinesis

Logstash Plugin for AWS Kinesis Input
Apache License 2.0
45 stars 57 forks source link

Upgrade AWS SDK for WebIdentityTokenCredentialsProvider Support #82

Closed mike-stewart closed 3 years ago

mike-stewart commented 4 years ago

This upgrades AWS SDK dependencies to add WebIdentityTokenCredentialsProvider authentication support. This is required to deploy in Amazon EKS using IAM Roles for Service Accounts.

Fixes #76.

Closes #77. Closes #80. This duplicates those PRs, just with the build now passing and slightly newer dependencies.

cla-checker-service[bot] commented 4 years ago

💚 CLA has been signed

mike-stewart commented 4 years ago

@codekitchen @jsvd @karenzone @robbavey @danhermann Any possibility of releasing this? Sounds like it would unblock a lot of folks.

carlosescura commented 4 years ago

Maybe also consider using the latest version with a recent fix: https://github.com/aws/aws-sdk-java/pull/2121

mike-stewart commented 4 years ago

@carlosescura I updated the versions here again - can you confirm these are correct?

carlosescura commented 4 years ago

Yes! As long as you are >= rev 787 it's fine 👍

JPLachance commented 4 years ago

Are we ready to merge this PR?

bskim45 commented 3 years ago

maybe @robbavey or @roaksoax can help us out?

alialperak commented 3 years ago

I think a lot of us waiting for this PR, can it be merged?

jsvd commented 3 years ago

This change has been published with version 2.2.0, thanks for the contribution :)