Enable S3 Input plugin to use EC2 instance IAM roles

Description

The S3 plugin currently requires AWS credentials be passed either explicitly or via environment variables. The dominant paradigm on EC2 instances is to use IAM roles which are assigned to the instance and available programmatically to running programs.The ruby fog gem supports IAM roles as does the AWS plugin for Elasticsearch. Adding this feature would avoid users having to hard code credentials or manage environment variables.

Gliffy Diagrams

Activity

Show:

Details

Assignee

Reporter

Affects versions

Created May 9, 2014 at 7:03 PM
Updated February 7, 2015 at 12:45 AM