Support for IAM Roles instead of IAM keys

Permalink Browser Info Environment
AWS recommends using IAM roles instead of Shared keys, is there a plan for that?

I have not use the product but if concrete is running on an EC2 with a role to access S3, will it work?

Thanks

Type: Pre-Sale
Status: In Progress
View Replies:
Mnkras replied on at Permalink Reply
Mnkras
I am not super familiar with IAM roles, and I'm.going to say I don't currently support this, I will look into adding this in a future version though.

Mike
stuartlang replied on at Permalink Reply
We would like to purchase this addon too, however would very much want IAM Role support.

All you would need to do is make the aws access id and secret key optional, and in the case where they are not provided just create a S3Client without giving it credentials:

S3Client::factory()

The client will now use the EC2 instance IAM role credentials. We require this relatively urgently, so please feel free to contact me at [email protected]
Mnkras replied on at Permalink Reply
Mnkras
I just created a version with IAM roles, but I need someone to test it before I upload it to the marketplace, Stuart, I just sent you an email with details.

Mike
stuartlang replied on at Permalink Reply
double post

concrete5 Environment Information

amazon linux on AWS

Browser User-Agent String

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.