awslabs / kinesis-kafka-connector

kinesis-kafka-connector is connector based on Kafka Connect to publish messages to Amazon Kinesis streams or Amazon Kinesis Firehose.
Apache License 2.0
153 stars 91 forks source link

ISSUE-44 Allow a task to run with an IAM role and external-id. #45

Closed skidder closed 4 years ago

skidder commented 4 years ago

Description:

Allow a Kinesis or Kinesis Firehose task to assume an IAM role with optional external-id. This is especially useful when exporting data from Kafka topics to Kinesis streams owned by another AWS account or organization.

Also, upgrade the Kafka Connect API and AWS dependencies to latest stable.

Issue Reference URL

https://github.com/awslabs/kinesis-kafka-connector/issues/44


Do not change content below. Mark applicable check boxes only.

Thank you for submitting a contribution to Kinesis-Kafka Connector.

In order to streamline the review of the contribution we ask you to ensure the following steps have been taken:

For all changes:

For code changes:

For documentation related changes:

skidder commented 4 years ago

@bdesert My apologies for not attaching the correct license. Would you please give it another pass when you have a chance?

skidder commented 4 years ago

@bdesert Please take another pass, I updated the comment as you suggested.

bdesert commented 4 years ago

thanks for contribution! Merged. Closes #44